A Data type is a type of data. Data types constitute the semantics and characteristics of storage of data elements. Data type specifies the type of data that a variable can store such as floating, character,integer etc. They are expressed in the language syntax in form of declarations for memory location or variable.
There are the some data types in c language.
Basic Data Type
int, char, float, double
Derived Data Type
pointer, structure, union, array
Enumeration Data Type
Void Data Type
The Basic datatype are integer and floating-point based.C language supports signed and unsigned literals.