Différences entre les versions de « Exercices en langage C/Types »

/* Affiche les tailles récupérées avec sizeof() */
(void)printf("Taille des types en octet :\n"
"\t- type char : %dzu\n"
"\t- type short : %dzu\n"
"\t- type int : %dzu\n"
"\t- type long : %dzu\n"
"\t- type long long : %dzu\n"
"\t- type float : %dzu\n"
"\t- type double : %dzu\n"
"\t- type long double : %dzu\n",
(int)sizeof(char), (int)sizeof(short), (int)sizeof(int),
(int)sizeof(long), (int)sizeof(long long),
(int)sizeof(float), (int)sizeof(double), (int)sizeof(long double));
 
return EXIT_SUCCESS;
- type long double : 16
</pre>
 
'''Remarques''' :
* L'opérateur <code>sizeof</code> renvoie un résultat de type '''size_t'''.
* Une valeur de ce type size_t s'imprime avec le spécificateur de format '''%zu''' de <code>printf</code>.
}} </div>
 
227

modifications