Programma C per dimostrare il funzionamento delle parole chiave a lungo

In questo esempio, imparerai a dimostrare il funzionamento della parola chiave lunga.

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)

Programma utilizzando la parola chiave lunga

 #include int main() ( int a; long b; // equivalent to long int b; long long c; // equivalent to long long int c; double e; long double f; printf("Size of int = %zu bytes ", sizeof(a)); printf("Size of long int = %zu bytes", sizeof(b)); printf("Size of long long int = %zu bytes", sizeof(c)); printf("Size of double = %zu bytes", sizeof(e)); printf("Size of long double = %zu bytes", sizeof(f)); return 0; ) 

Produzione

 Dimensione di int = 4 byte Dimensione di long int = 8 byte Dimensione di long long int = 8 byte Dimensione di double = 8 byte Dimensione di long double = 16 byte 

In questo programma, l' sizeofoperatore viene utilizzato per trovare la dimensione di int, long, long long, doublee long doublele variabili.

Come puoi vedere, la dimensione di long inte le long doublevariabili sono rispettivamente maggiori di inte doublevariabili.

A proposito, l' sizeofoperatore restituisce size_t(tipo integrale senza segno).

Il size_ttipo di dati viene utilizzato per rappresentare la dimensione di un oggetto. L'identificatore di formato utilizzato per size_tè %zu.

Nota: la longparola chiave non può essere utilizzata con i tipi floate char.

Articoli interessanti...