De C -programmeertaal werd ontwikkeld als een systeem programmeertaal , bedoeld voor gebruik in de bouw van systemen applicaties en besturingssystemen , zoals Unix . Vanwege deze rol , de taal C werkt nauw samen met de hardware van een computer en interne structuren zoals geheugen . C functies zoals " sizeof ( ) " help C programmeurs bepalen het geheugengebruik van de verschillende variabelen en data structuren in het programma wat je nodig hebt C compiler Tekst editor Toon Meer instructies 1 Stel het doel programma . Terwijl de functie " sizeof ( ) " zijn er geen speciale bibliotheken nodig , het helpt om te kunnen uitvoerformaten om te controleren of de functie goed werkt . Het programma bestaat uit een basis " main ( ) " functie met de mogelijkheid om output naar het scherm . Opzetten van het programma zoals het volgende voorbeeld : # include " stdio.h " int main ( ) { return 0 ; } 2 Declareer een variabele en een data type. In het volgende voorbeeld , heb je twee variabelen : "ik , " dat is een fundamenteel integer , en " x ", die de datastructuur " Voorbeeld " vertegenwoordigt die u maakt bij het begin van de functie : < br > int main ( ) { struct Voorbeeld { int een, int twee ;} ; struct Voorbeeld x ; int i = 2 ; return 0 ; } 3 Print de uitgang van de grootte van elke variabele . Met de functie " sizeof ( ) " , kunt u uitprinten van de grootte van elke variabele in bytes . De grootte van de " i" in bytes , zoals bij alle andere getallen , is 4 . De grootte van " x " in bytes , die twee gehele getallen , is 8 : printf ( " % lu " , sizeof ( i ) ) ; //4printf ( " % lu " , sizeof ( x ) ) ; //8
|