C Program za iskanje velikosti int, float, double in char

V tem primeru se boste naučili ocenjevati velikost vsake spremenljivke z uporabo operatorja sizeof.

Če želite razumeti ta primer, morate poznati naslednje teme programiranja C:

  • C Vrste podatkov
  • C Spremenljivke, konstante in literale
  • C vhodni izhod (I / O)

sizeof(variable) Operater izračuna velikost spremenljivke. In za tiskanje rezultata, ki ga vrne sizeof, uporabimo specifikator %luali %zu.

Program za iskanje velikosti spremenljivk

 #include int main() ( int intType; float floatType; double doubleType; char charType; // sizeof evaluates the size of a variable printf("Size of int: %zu bytes", sizeof(intType)); printf("Size of float: %zu bytes", sizeof(floatType)); printf("Size of double: %zu bytes", sizeof(doubleType)); printf("Size of char: %zu byte", sizeof(charType)); return 0; ) 

Izhod

 Velikost int: 4 bajta Velikost float: 4 bajta Velikost dvojnika: 8 bajtov Velikost char: 1 bajt 

V tem programu so prijavljene 4 spremenljivke intType, floatType, doubleType in charType.

Nato se z uporabo sizeofoperaterja izračuna velikost vsake spremenljivke .

Zanimive Članki...