Quelle est l'équivalence de: nombre += 5;? |
nombre = 5+1; nombre = nombre+5; nombre = nombre++;
|
|
Quelle est l'équivalence de: nombre++;? |
nombre = nombre + 1; 1 = nombre - 1; nombre = nombre++;
|
|
Quelle est l'équivalence de: y = x++; ? |
y = x; x = x + 1; y = x + 1; y = x; x = x + 1; y = x;
|
|
Quelle est l'équivalence de: y = ++x;? |
y = x; x = x + 1; x = x + 1; y = x; x = y + 1; y = x;
|
|
Quelle est l'équivalence de: nombre /= 2; ? |
nombre = nombre % 2; nombre = 2 / nombre; nombre = nombre / 2;
|
|
Quelle est la capacité d'un type char? |
1 octet signed 1 octet (signed ou unsigned) 1 octet unsigned
|
|
Les types int, long, double, float dépendent de la cible processeur utilisée? |
Faux Vrai Je n'en sais rien
|
|
L'instruction [printf("int=%d octets", sizeof(int));] permet: |
D'obtenir la taille d'un type int sur un processeur donné. D'obtenir et d'afficher la taille d'un type int sur un processeur donné. D'afficher la taille d'un type int d'un processeur.
|
|
Pour un processeur 32 bits, les types char, short int, long int, float, double, long double ont les valeurs suivantes: |
char = 1 octet, short int = 2 octets, long int = 4 octets, float = 4 octets, double = 8 octets, long double = 16 octets. char = 1 octet, short int = 2 octets, long int = 6 octets, float = 4 octets, double = 8 octets, long double = 12 octets. char = 1 octet, short int = 2 octets, long int = 4 octets, float = 4 octets, double = 8 octets, long double = 12 octets.
|
|
La déclaration d'un type est signed par défaut généralement. L'expression à ajouter à la déclaration pour utiliser la valeur non signée est: |
unsigned nosigned nonsigne
|
|