русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


А.2.5.1 Цілочисельні константи


Дата додавання: 2014-11-28; переглядів: 997.


Цілочисельна константа, що складається з ряду цифр, вважається вісімковою, якщо починається з 0 (цифра нуль), і десятковою у протилежному випадку. Вісімкові константи не можуть містити цифри 8 та 9. Ряд цифр з попереднім 0x або 0X (нулем та ікс) вважається шістнадцятковим числом, і може включати літери від a або A до f або F, що позначають значення від 10 до 15.

Цілочисельній константі може передувати суфікс u або U, щоб вказати, що вона беззнакова (unsigned). Так само, суфікс l або L вказує на те, що вона довга (long).

Тип чилочисельної константи залежить від її форми, значення та суфікса. (Дивіться Розділ А.4 стосовно обговорення типів.) Якщо суфікса в неї немає і вона є деясятковою, тоді тип її складатиме найпеший цих типів, здатний її представити: int, long int, unsigned long int. Якщо суфікса в неї немає, вона — вісімкова або шістнадцяткова, тип її відповідатиме найпершому можливому з наступних: int, unsigned int, long int, unsigned long int. Якщо вона має суфікс u або U, тоді — unsigned int, unsigned long int. Якщо вона має суфікс l або L, тоді — long int, unsigned long int. Якщо цілочисельна константа має суфікс UL, тоді її тип становитиме unsigned long.

Детальний опис типів цілих тут значно переважає наведений у першому виданні, в якому великі цілочисельні константи просто ставали long. Суфікс U — новий.


<== попередня лекція | наступна лекція ==>
Приклад - перелік вмісту каталогів | А.2.5.2 Символьні константи


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн