C Program pentru a găsi dimensiunea int, float, double și char

În acest exemplu, veți învăța să evaluați dimensiunea fiecărei variabile folosind operatorul sizeof.

Pentru a înțelege acest exemplu, ar trebui să aveți cunoștințele următoarelor subiecte de programare C:

  • C Tipuri de date
  • Variabile C, constante și litere
  • Ieșire intrare C (I / O)

sizeof(variable) Operatorul calculează dimensiunea unei variabile. Și, pentru a imprima rezultatul returnat de sizeof, vom folosi fie %lusau în %zuformat specificator.

Program pentru a găsi dimensiunea variabilelor

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

Ieșire

 Dimensiunea int: 4 octeți Dimensiunea floatului: 4 octeți Dimensiunea dublului: 8 octeți Dimensiunea caracterului: 1 octet 

În acest program sunt declarate 4 variabile intType, floatType, doubleType și charType.

Apoi, dimensiunea fiecărei variabile este calculată folosind sizeofoperatorul.

Articole interesante...