Differences between version 4 and predecessor to the previous major change of DataType.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 4 | Last edited on Tuesday, November 11, 2003 4:47:24 pm | by AristotlePagaltzis | Revert |
Older page: | version 1 | Last edited on Friday, August 22, 2003 3:34:15 pm | by StuartYeates | Revert |
@@ -1 +1,5 @@
-A [
DataType]
is a class of [Data], which can be
atomic (a floating point number
, a 32 bit integer
, an
[ASCII
] character
) of
compound (an array
, a struct
, an object or a pointer to some
[DataType]). Some languages provide
[Template
]s that allow
the definition
of classes of classes of data
.
+A DataType is a class of [Data].
+
+There are two kinds of [DataType]s:
atomic (FloatingPoint numbers
, Integers, single characters
, [Pointer
]s
) and
compound (arrays
, structs
, objects). Compound
[DataType]s are composed of other [DataType]s (be that atomic or other compound ones
). [DataType
]s are
the building blocks
of [DataStructure]s.
+
+In some [ProgrammingLanguage]s, such as [C++], [Template]s can be used to define
classes of [DataType]s
.