Воведничар: Потсетиме дека во C, сите податоци видови имаат одредена големина. Но дека големината многу добро може да се разликуваат врз основа на компјутерот на кој сте користење В Сега, ние се случи да биде со користење на C внатре на CS50 апаратот, па во внатрешноста на апаратот, колку е голема е знак? Колкава е двојно? Колку е голема е int? Колкава е број со подвижна запирка? Добро, ајде да ги разгледаме со некои код. Вклучуваат стандардни io.h, int главната неважечки. И сега нека почне да се изјаснат неколку променливи чија големини тогаш ние ќе се печати - знак в, двојно г, плови ѓ, и int i. Сега, јас не одам да се сместат сите вредности во овие променливи, бидејќи јас само се грижат за нивните конкретни големина. За да ја видите нивната големина, јас ќе го користат печати ѓ, како и C оператор наречен големина на кој ќе одговори точно тоа прашање. Ајде да ги разгледаме. Печатење f знак, по што следи од страна на дебелото црево, проценти 1, коса црта n. Со други зборови, сакам да се печати знак на дебелото црево, проследено со својата големина. Па јас ќе вклучуваат запирка проследено со големина на c. Ајде сега да го повторам ова за двојно. Печати ѓ, двокреветни, проценти i, обратна коса црта n, во близина понуда, запирка, големината на г. Сега забележите, јас ќе одам да продолжите со користење на проценти јас, а со тоа означувајќи на int, затоа што она што не се менува е единици во кои сум мерење на Големината на овие променливи. Всушност, големината на се случува да се вратат некои број на бајти, можеби, можеби две, можеби и повеќе. Но, во секој случај, тоа ќе навистина ми даде Инт. И така тоа е носителот на место сакам за користење, без оглед на видот, чија големина Јас сум добивање. Ајде да направиме уште две печати на f. Плови, проценти i, обратна коса црта n, големината на f. Печати ѓ, int, проценти i, обратна коса црта n, големина на i. Ајде сега спаси, состави, и да ја стартувате програмата. Направи, големината на, точка црта, големината на, и можеме да видиме дека во CS50 апаратот, на знак е еден бајт, двојно е осум бајти, плови е 4 бајти, и int е четири бајти, како и.