| cbool |
C boolean (longbool) |
| cchar |
C character type (No signedness specification, 8 bit integer) |
| cdouble |
Double precision floating point type (double) |
| cfloat |
Single precision floating point type (single) |
| cint |
C integer (commonly 32 bit) |
| cint16 |
16-bit signed integer. |
| cint32 |
32-bit signed integer (commonly: int) |
| cint64 |
64-bit integer |
| cint8 |
8-bit signed integer |
| clong |
long integer (32/64 bit, depending on CPU register size) |
| clongdouble |
Long precision floating point type (extended/double, depending on CPU) |
| clonglong |
Long (64-bit) integer |
| coff_t |
Generic type to indicate offset |
| cschar |
C signed character type (8 bit signed integer) |
| cshort |
Short integer (16 bit) |
| csigned |
Signed integer (commonly 32 bit) |
| csint |
Signed integer (commonly 32 bit) |
| csize_t |
Generic type to contain a size of all kinds of structures |
| cslong |
Signed long integer (32/64 bit, depending on CPU register size) |
| cslonglong |
Signed long (64-bit) integer |
| csshort |
Short signed integer (16 bit) |
| cuchar |
C unsigned character type (8 bit unsigned integer). |
| cuint |
Unsigned integer (commonly 32 bit) |
| cuint16 |
16-bit unsigned integer. |
| cuint32 |
32-bit unsigned integer |
| cuint64 |
Unsigned 64-bit integer |
| cuint8 |
8-bit unsigned integer |
| culong |
Unsigned long integer (32/64 bit, depending on CPU register size) |
| culonglong |
Unsigned long (64-bit) integer |
| cunsigned |
Unsigned integer (commonly 32 bit) |
| cushort |
Short unsigned integer (16 bit) |
| pcbool |
Pointer to cbool type. |
| pcchar |
Pointer to cchar type. |
| pcdouble |
Pointer to cdouble type. |
| pcfloat |
Pointer to cfloat type. |
| pcint |
Pointer to cint type. |
| pcint16 |
Pointer to cint16 type. |
| pcint32 |
Pointer to cint32 type. |
| pcint64 |
Pointer to cint64 type. |
| pcint8 |
Pointer to cint8 type. |
| pclong |
Pointer to clong type. |
| Pclongdouble |
Pointer to clongdouble type. |
| pclonglong |
Pointer to clonglong type. |
| pcschar |
Pointer to cschar type. |
| pcshort |
Pointer to cshort type. |
| pcsigned |
Pointer to csigned type. |
| pcsint |
Pointer to csint type. |
| pcsize_t |
Pointer to generic size type |
| pcslong |
Pointer to cslong type. |
| pcslonglong |
Pointer to cslonglong type. |
| pcsshort |
Pointer to csshort type. |
| pcuchar |
Pointer to cuchar type. |
| pcuint |
Pointer to cuint type. |
| pcuint16 |
Pointer to cuint16 type. |
| pcuint32 |
Pointer to cuint32 type. |
| pcuint64 |
Pointer to cuint64 type. |
| pcuint8 |
Pointer to cuint8 type. |
| pculong |
Pointer to culong type. |
| pculonglong |
Pointer to culonglong type. |
| pcunsigned |
Pointer to cunsigned type. |
| pcushort |
Pointer to cushort type. |