C Program for å demonstrere bearbeiding av søkeord lenge

I dette eksemplet vil du lære å demonstrere hvordan det lange søkeordet fungerer.

For å forstå dette eksemplet, bør du ha kunnskap om følgende C-programmeringsemner:

  • C Datatyper
  • C Variabler, konstanter og litteratur
  • C inngangsutgang (I / O)

Program ved hjelp av det lange søkeordet

 #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; ) 

Produksjon

 Størrelse på int = 4 byte Størrelse på lang int = 8 byte Størrelse på lang lang int = 8 byte Størrelse på dobbelt = 8 byte Størrelse på lang dobbel = 16 byte 

I dette programmet, det sizeofer operatøren som brukes til å finne størrelsen på int, long, long long, doubleog long doublevariabler.

Som du kan se, størrelsen long intog long doublevariabler er større enn intog doublevariabler, henholdsvis.

Forresten, sizeofoperatøren returnerer size_t(usignert integrertype).

Den size_tdatatype brukes for å representere størrelsen av et objekt. Formatspesifikatoren som brukes til size_ter %zu.

Merk: Den longsøkeord kan ikke brukes med floatog chartyper.

Interessante artikler...