English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Corso di base del linguaggio C

Controllo di flusso del linguaggio C

Funzione del linguaggio C

Array del linguaggio C

Puntatore del linguaggio C

Stringa del linguaggio C

Struttura del linguaggio C

File del linguaggio C

Altro su C

Manuale di riferimento del linguaggio C

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

Manuale completo di esempi di programmazione C

In questo esempio, imparerai a utilizzare l'operatore sizeof per valutare la dimensione di ciascuna variabile.

Programma per trovare la dimensione delle variabili

#include<stdio.h>
int main() {
    int intType;
    float floatType;
    double doubleType;
    char charType;
    // sizeof calcola la dimensione delle variabili
    printf("La dimensione di int: %ld byte\n", sizeof(intType));
    printf("La dimensione di float: %ld byte\n", sizeof(floatType));
    printf("La dimensione di double: %ld byte\n", sizeof(doubleType));
    printf("La dimensione di char: %ld byte\n", sizeof(charType));
    
    return 0;
}

Risultato di output

La dimensione di int: 4 byte
La dimensione di float: 4 byte
La dimensione di double: 8 byte
La dimensione di char: 1 byte

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

Poi, utilizzare l'operatore sizeof per calcolare la dimensione di ciascuna variabile.

Manuale completo di esempi di programmazione C