Maison > Article > développement back-end > Que signifie le type long en langage C ?
Que signifie le type long en langage C ?
1. long est un mot-clé en langage C, représentant un type de données, qui est un entier long en chinois.
2. Long est l'abréviation de long int, c'est-à-dire qu'en langage C, le type long int et le type long sont identiques.
3. Chaque type long occupe 4 octets. Sous un système de compilation 32 bits, long et int occupent le même espace. Cela a également conduit à utiliser de moins en moins de variables longues.
4. La plage de nombres entiers que le type long peut représenter est de -2 147 483 648 ~ 2 147 483 647, soit -2^32 ~ 2^32-1.
Lorsqu'il est utilisé dans une entrée et une sortie au format C, le caractère de formatage long est "%ld".
5. Comme les autres types entiers, long peut être utilisé en combinaison avec unsigned pour former unsigned long, qui est un type entier long non signé, et son caractère de formatage est "%lu".
6. Sous certains compilateurs, tels que gcc, deux longs sont utilisés ensemble, c'est-à-dire le type long long, qui représente le type entier système le plus long en langage C. Chaque type long long occupe 8 octets, 64 bits. . Son caractère de formatage est "%lld".
Apprentissage recommandé : Tutoriel vidéo en langue C
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!