https://en.wikipedia.org › wiki › C_data_types
The C language provides basic arithmetic types, such as integer and real number types, and syntax to build array and compound types. Headers for the C standard library, ... The C language specification includes the typedef s size_t and ptrdiff_t to represent memory-related quantities. Their size is defined according to the target processor's ...