[prev] [index] [next]

Atomic Data Types

Families of atomic data types:
  • core data types   (e.g. int, float, char, ...)
  • pointers   (e.g. char *, int *, char **, ...)
  • system data types   (e.g. size_t, ...)
  • enumerated types
    (e.g. enum Colour {red, blue, green, yellow, white})
All have essentially the same set of operations ...
  • e.g.  = + - == != > < >= <= ++ --  etc.
  • however  * /  only apply to numeric types