Question

J'ai du mal à comprendre, quels étaient les objectifs exacts de la création du short, int, et long Types de données en C?

La raison pour laquelle je demande est qu'il ne semble pas que leurs tailles soient bornées - elles pourraient être de n'importe quelle taille, tant que short est plus petit qu'un int, par exemple.

Dans quelles situations, alors, si vous utilisez un unsigned int ou unsigned long, par exemple, au lieu d'un size_t, alors que cela n'offre aucun espoir de compatibilité binaire?

(Si vous ne connaissez pas la taille, comment sauriez-vous quand choisir lequel?)

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top