Généralement, un type char a une longueur de: |
16 bits. 8 bits. 32 bits.
|
|
Généralement, un type short a une longueur de: |
32 bits. 16 bits. 8 bits.
|
|
Généralement, un type int a une longueur de: |
16 bits. 32 bits. 64 bits.
|
|
Généralement, un type long a une longueur de: |
64 bits. 32 bits. 16 bits.
|
|
Généralement, un type float a une longueur de: |
64 bits. 32 bits. 16 bits.
|
|
Généralement, un type double a une longueur de: |
32 bits. 128 bits. 64 bits.
|
|
Généralement, un type long double a une longueur de: |
128 bits. 64 bits. 32 bits.
|
|
Généralement, un type void a une longueur de: |
16 bits. 0 bit. 8 bits.
|
|
char a, b; unsigned char c; b=129; c=129; if(b>=128){a=127;} if(c>=128){a=128;}. Après exécution, a vaut: |
a = 128; a = -127; a = -128;
|
|
char a, b; unsigned char c; b=129; c=129; if(b>=128){a=127;} if(c>=128){a=128;}. Après exécution, b vaut: |
b = 129; b = -127; b = - 128.
|
|