C Program för att hitta storleken på int, float, double och char

I det här exemplet lär du dig att utvärdera storleken på varje variabel med hjälp av sizeof-operatören.

För att förstå detta exempel bör du ha kunskap om följande C-programmeringsämnen:

  • C Datatyper
  • C Variabler, konstanter och bokstäver
  • C Ingångsutgång (I / O)

Den sizeof(variable) Operatören beräknar storleken på en variabel. Och för att skriva ut resultatet som returneras sizeofanvänder vi endera %lueller %zuformatspecifikatorn.

Program för att hitta storleken på variabler

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

Produktion

 Storlek på int: 4 byte Storlek på float: 4 byte Storlek på dubbel: 8 byte Storlek på char: 1 byte 

I detta program deklareras fyra variabler intType, floatType, doubleType och charType.

Därefter beräknas storleken på varje variabel med sizeofoperatören.

Intressanta artiklar...