Datatypes in C

| datatype | 32 bit processor | 64 bit processor | | Int | 4 bytes (32-bits), -2^31 to 2^31 - 1 | 8 bytes (64 bits), -2^63 to 2^63 - 1 | | float | 4 bytes (32-bits) | 8 bytes (64 bits) | | double | 8 bytes (64-bits) | 16 bytes (128 bits) | | char | 1 byte ( 8 bit ) Range: -2^7 to 2^7 | 1 byte ( 8 bit ) Range: -2^7 to 2^7 |