About the Book
Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Pages: 136. Chapters: Floating point, Bit, Integer, String, Byte, Abstract data type, Real data type, Associative array, Character, Object, Indirection, Tagged union, Pointer, Interval arithmetic, Type system, Anonymous function, Word, Const-correctness, Array data type, Variable, Subtype polymorphism, First-class function, Fixed-point arithmetic, Enumerated type, String literal, Reference, Set, Algebraic data type, Boolean data type, Primitive data type, Single precision floating-point format, Record, List, Decimal128 floating-point format, Opaque pointer, Decimal64 floating-point format, Type class, Type conversion, Decimal32 floating-point format, Process Environment Block, Minifloat, Kind, Unit type, Weak reference, Half precision floating-point format, List of binary codes, Long integer, Bottom type, Object type, Quadruple precision floating-point format, Variant type, Composite data type, Recursive data type, Variable-length quantity, Top type, HRESULT, Void type, Value type, Function pointer, Smart pointer, Long double, Rational data type, Address constant, Run-time type information, Option type, Complex data type, Handle, Short integer, Physical address, Product type, Binary large object, Reference type, Anonymous type, Manifest typing, Generalized algebraic data type, Opaque data type, Character large object, Numerical tower, Weak symbol, Scalar, Soft reference, ISO/IEC 11404, Ordinal data type, Bounded pointer, Latent typing, Type soundness, IA5STRING, Flat list, Nominative and structural type systems, Derived type. Excerpt: In computer science, a pointer is a programming language data type whose value refers directly to (or "points to") another value stored elsewhere in the computer memory using its address. For high-level programming languages, pointers effectively take the place of general purpose registers in low-level lan...