impostare il programma di destinazione. Mentre la funzione " sizeof ()" non richiede speciali librerie , è utile essere in grado di formati di output per verificare che la funzione sta funzionando correttamente . Il programma consiste in una funzione di base " main () " con la capacità di output sullo schermo . Impostare il programma come il seguente esempio :
# include " stdio.h "
int main ( ) {
return 0; }
2
dichiarare una variabile e un tipo di dati . Nel seguente esempio , si dispone di due variabili : "i ", che è un numero intero di base , e " x ", che rappresenta la struttura "Esempio" di dati che si crea all'inizio della funzione :
int main ( ) {
Esempio struct { int uno, int due; };
struct Esempio x ; int i = 2;
return 0; }
3
stampare l' output della dimensione di ciascuna variabile . Utilizzando la funzione " sizeof ( ) " , è possibile stampare le dimensioni di ogni variabile in byte . La dimensione della "i" in byte , come con tutti gli altri numeri interi , è 4. La dimensione di " x " in byte , che contiene due numeri interi , è 8 :
printf ( " % lu" , sizeof ( i)); //4printf ( " % lu" , sizeof ( x ) ) ; //8
Programmazione © www.354353.com