Programme C pour démontrer le fonctionnement du mot-clé long

Dans cet exemple, vous apprendrez à démontrer le fonctionnement du mot-clé long.

Pour comprendre cet exemple, vous devez avoir la connaissance des sujets de programmation C suivants:

  • Types de données C
  • Variables, constantes et littéraux C
  • C Entrée Sortie (E / S)

Programme utilisant le mot-clé long

 #include int main() ( int a; long b; // equivalent to long int b; long long c; // equivalent to long long int c; double e; long double f; printf("Size of int = %zu bytes ", sizeof(a)); printf("Size of long int = %zu bytes", sizeof(b)); printf("Size of long long int = %zu bytes", sizeof(c)); printf("Size of double = %zu bytes", sizeof(e)); printf("Size of long double = %zu bytes", sizeof(f)); return 0; ) 

Production

 Taille de int = 4 octets Taille de long int = 8 octets Taille de long long int = 8 octets Taille de double = 8 octets Taille de long double = 16 octets 

Dans ce programme, l' sizeofopérateur est utilisé pour trouver la taille int, long, long long, doubleet les long doublevariables.

Comme vous pouvez le voir, la taille de long intet les long doublevariables sont plus grandes que intet les doublevariables, respectivement.

Au fait, l' sizeofopérateur renvoie size_t(type intégral non signé).

Le size_ttype de données est utilisé pour représenter la taille d'un objet. Le spécificateur de format utilisé pour size_test %zu.

Remarque: le longmot-clé ne peut pas être utilisé avec les types floatet char.

Articles intéressants...