|
Defines |
#define | true 1 |
| TRUE, what more?
|
#define | false 0 |
| FALSE, All tell lies.(Dr. House).
|
Typedefs |
typedef unsigned char | U8 |
| 1 byte without sign, range: 0 to 255
|
typedef char | S8 |
| 1 byte with sign, range: -128 to +127
|
typedef signed short int | S16 |
| 2 byte with sign, range: -32768 to +32767
|
typedef unsigned short int | U16 |
| 2 byte without sign, range: 0 65535
|
typedef unsigned long int | U32 |
| 4 byte without sign, range: 0 to 4294967295
|
typedef int | S32 |
| 4 byte with sign, range: -2147483647 to +2147483647
|
typedef unsigned long long int | U64 |
| 8 byte without sign, range: 0 to +18446744073709551615
|
typedef long long int | S64 |
| 8 byte with sign, range: -9223372036854775808 to 9223372036854775807
|
typedef float | F32 |
| 4 byte floating point, range: 3.4E +/- 38 (7 digits)
|
typedef double | F64 |
| 8 byte floating point, range: 1.7E +/- 308 (15 digits)
|
typedef char * | STRING |
| String definitions.
|
typedef unsigned char | bool |
| Type not defined in C language but useful.
|