Or scalar data type. A data type that has a predictable and enumerable sequence of values that can be compared for greater-than/less-than relationships. In Visual C++, all arithmetic types, plus pointers, are considered scalar types. See also aggregate type.
an arithmetic type (i
a type that is encapsulated , that is, it doesn't have any user-visible components
A scalar type is either a discrete type or a real type. (38)
A type representing single values which cannot be broken down into smaller components, namely a discrete type or a real type.