Gjuha: Kujtojnë se në C, të gjitha të dhënat lloje kanë një madhësi të veçantë. Por kjo madhësi shumë mirë mund të ndryshojnë bazuar në kompjuter në të cilën ju jeni duke përdorur C. Tani, ne të ndodhë të jetë duke përdorur C brenda e pajisjes CS50, kështu që brenda aplikim, sa i madh është një char? Sa i madh është një dyfishtë? Sa i madh është një int? Sa i madh është një noton? E pra, le të marrin një vështrim me disa kod. Përfshi io.h standarde, boshllëk int kryesore. Dhe tani le të fillojnë të deklarojnë disa variabla disa të cilëve Madhësive ne atëherë do të shtypura - char c, double d, noton f, dhe int i. Tani, unë nuk jam duke shkuar për të ruajtur ndonjë vlerat në këto variabla, sepse unë vetëm kujdesen për madhësinë e tyre të veçantë. Për të parë madhësinë e tyre, unë do të përdorin të shtypura f, si dhe një operator C quajtur madhësia të, i cili do të përgjigjet saktësisht kjo pyetje. Le të bëjmë një vështrim. Print f char, e ndjekur nga një zorrë e trashë, 1 për qind, backslash n. Me fjalë të tjera, unë dua të shtypura nga zorrës char, e ndjekur nga madhësia e tij. Kështu që unë do të përfshijë një presje ndjekur nga madhësia e c. Le tani e bëjnë këtë përsëri për një dyfishtë. Print f, të dyfishtë, për qind i, backslash n, të japin kuotën e ngushtë, comma, madhësia e d. Tani vini re, unë jam duke shkuar për të vazhduar duke përdorur qind i, duke nënkuptuar një int, sepse ajo nuk po ndryshon është njësitë në të cilat unë jam matëse Madhësia e këtyre variablave. Në fakt, madhësia e do të kthehen disa Numri i bytes, ndoshta një, ndoshta dy, ndoshta më shumë. Por në çdo rast, ajo do të me të vërtetë të më jepni një int. Dhe kështu kjo është vendi mbajtësi Dua për përdorim, pavarësisht nga lloji, madhësia e të cilit unë jam marrë. Le të bëjmë dy të shtypura më shumë f-së. Float, për qind i, backslash n, madhësia e f. Print f, int, për qind i, backslash n, madhësia e i. Le tani të shpëtuar, përpilojnë, dhe të drejtuar këtë program. Bëni, madhësia e, dot plagë, madhësia, dhe ne shohim se në aplikim CS50, a char është një bajt, një të dyfishtë është tetë bytes, një noton është 4 bytes, dhe një int është katër bytes, si dhe.