>> СПІКЕР: Нагадаємо, що в C, всі дані типи мають певний розмір.
Але, що розмір може дуже добре варіюватися залежно на комп'ютері, на якому ви використовуєте
С. Тепер ми, трапляється, використовують C всередині з CS50 приладу, так всередині
прилад, наскільки великою є символ?
Наскільки велика подвійний?
Наскільки велика внутр?
Наскільки велика поплавок?
>> Що ж, давайте поглянемо з деяким кодом.
Увімкніть стандартний io.h, тап_п порожнечу.
А тепер давайте почнемо оголошувати кілька змінних, чиї
розміри ми потім роздрукувати -
символ з двічі д, поплавок е, і INT I.
Тепер, я не збираюся зберігати будь-які значення в цих змінних, тому що я тільки
піклуються про своє певного розміру.
>> Щоб побачити їх розмір, я буду використовувати печатку е, а також C оператор називається розмір
з, яка відповідатиме точно що питання.
Давайте поглянемо.
Роздрукувати е символ, за яким слідує двокрапка, відсотків 1, зворотний слеш н.
Іншими словами, я хочу, щоб роздрукувати символ двокрапка, а потім його розміру.
>> Так що я буду кому з наступним розміром в.
Давайте тепер робити це знову для номера на двох.
Роздрукувати е, двічі, відсотків я, коса риса н, недалеко цитата, кома, розмір D.
Тепер зверніть увагу, що я збираюся продовжувати використовувати відсотків я, тим самим показуючи,
Int, тому що те, що не змінюється є одиниці, в яких я вимірювальні
Розмір цих змінних.
>> Насправді, розмір збирається повернутися деякі кількість байт, може бути, один, може бути,
два, а то й більше.
Але в кожному разі, він буде дійсно дати мені Int.
І так от власник місце, я хочу у використанні, незалежно від типу,
Розмір якого я отримую.
Давайте зробимо ще два друку е років.
>> Поплавок, відсотків я, коса риса п, розмір ф.
Роздрукувати е, внутр, відсотків я, коса риса п, розмір I.
Давайте тепер зберегти, скомпілювати, і запустити цю програму.
Зробити, розмір, точка слеш, розмір і ми бачимо, що в CS50 приладу, а
символ займає один байт, номер на двох чоловік вісім байт, поплавок 4 байта, а внутр
на чотири байти, а також.