C Program na vyhľadanie veľkosti int, float, double a char

V tomto príklade sa naučíte hodnotiť veľkosť každej premennej pomocou operátora sizeof.

Aby ste pochopili tento príklad, mali by ste mať znalosti nasledujúcich tém programovania v jazyku C:

  • C dátové typy
  • C Premenné, konštanty a literály
  • C vstupný výstup (I / O)

sizeof(variable) Prevádzkovateľ počíta veľkosť premennej. Na vytlačenie výsledku vráteného sizeofpoužívame buď %lualebo, alebo %zušpecifikátor formátu.

Program na vyhľadanie veľkosti premenných

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

Výkon

 Veľkosť int: 4 bajty Veľkosť float: 4 bajty Veľkosť dvojitého: 8 bajtov Veľkosť char: 1 bajt 

V tomto programe sú deklarované 4 premenné intType, floatType, doubleType a charType.

Potom sa pomocou sizeofoperátora vypočíta veľkosť každej premennej .

Zaujímavé články...