C- programmeringssprog blev udviklet som systemudvikler programmeringssprog, beregnet til brug i konstruere systemer applikationer og operativsystemer som Unix. På grund af denne rolle , arbejder C-sprog tæt sammen med en computers hardware og interne strukturer såsom hukommelse . C-funktioner , såsom " sizeof ()" hjælper C-programmører bestemme hukommelsesforbrug af forskellige variabler og datastrukturer i programsamarbejdslandene Ting du skal
C compiler
Text editor
Vis mere Instruktioner
1
Opstil målprogram . Mens " sizeof ()" funktionen ikke kræver nogen specielle biblioteker , det hjælper at være i stand til output størrelser for at kontrollere, at funktionen fungerer korrekt. Programmet består af en grundlæggende " main ( ) "-funktionen med evnen til output til skærmen . Opsæt programmet som i følgende eksempel : Hej
# include " stdio.h "
int main () {
tilbagevenden 0 ;}
2
Erklær en variabel og en datatype. I det følgende eksempel har du to variabler : "Jeg ", som er en grundlæggende tal, og "x ", som repræsenterer den datastruktur "Eksempel ", som du opretter i begyndelsen af funktionen : < br >
int main () {
struct Eksempel { int én; int to ;} ;
struct Eksempel x , int i = 2;
tilbagevenden 0; }
3
Udskriv produktionen af størrelsen af hver variabel . Brug af " sizeof ()" funktionen, kan du udskrive størrelsen af hver variabel i bytes . Størrelsen af "i" i byte , som med alle andre heltal, er 4. . Størrelsen af "x" i bytes , der indeholder to heltal , er 8 : Hej
printf (" % lu " sizeof ( i) ) //4printf ("% lu " sizeof (x ) ) //8