Programma C per trovare la dimensione di int, float, double e char

In questo esempio imparerai a valutare la dimensione di ogni variabile utilizzando l'operatore sizeof.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione in C:

  • Tipi di dati C.
  • Variabili C, costanti e letterali
  • C Ingresso Uscita (I / O)

L' sizeof(variable) operatore calcola la dimensione di una variabile. E, per stampare il risultato restituito da sizeof, usiamo %luo l' %zuidentificatore di formato.

Programma per trovare la dimensione delle variabili

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

Produzione

 Dimensione di int: 4 byte Dimensione di float: 4 byte Dimensione di double: 8 byte Dimensione di char: 1 byte 

In questo programma vengono dichiarate 4 variabili intType, floatType, doubleType e charType.

Quindi, la dimensione di ciascuna variabile viene calcolata utilizzando l' sizeofoperatore.

Articoli interessanti...