Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Nastavte si cieľový program . Zatiaľ čo " sizeof ( ) " funkcia nevyžaduje žiadne špeciálne knižnice , to pomáha , aby bolo možné veľkosti výstupných overiť , že funkcia pracuje správne . Program sa skladá zo základného " main ( ) " funkcia s možnosťou výstupu na obrazovku . Nastavenie programu , ako v nasledujúcom príklade : Spojené
# include " stdio.h "
int main ( ) {
return 0 ; }
2
deklarovať premenné a dátový typ . V nasledujúcom príklade , máte dve premenné : " ja" , čo je základný číslo , a " x " , ktorá predstavuje dátovú štruktúru " príklad " , ktorý ste vytvorili na začiatku funkcie :
int main ( ) {
struct { int Príklad jedno , int dva ; } ;
struct Príklad x , int i = 2 ;
return 0 ; }
3
Vytlačiť výstup o veľkosti každú premennú . Pomocou " sizeof ( ) " funkcie, môžete vytlačiť veľkosť každej premennej v bytoch . Veľkosť " i " v bytoch , rovnako ako u všetkých ostatných čísel, je 4. Veľkosť " x " v bajtoch , ktorá obsahuje dve celé čísla , je 8 :
printf ( " % lu " , sizeof ( i ) ) ; //4printf ( " % lu " , sizeof ( x ) ) , //8