Differences between current version and predecessor to the previous major change of DataType.
Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 5 | Last edited on Tuesday, September 6, 2005 9:18:36 pm | by AristotlePagaltzis | |
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
.