русс | укр

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

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


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


Типи літералів


Дата додавання: 2014-10-02; переглядів: 904.


 

Літерали (константи) теж мають тип. Якщо значення цілого літерала знаходяться усередині діапазону допустимих значень типу іnt, літерал розглядається як int, інакше він відноситься до найменшого з типів uint, long або ulong, в діапазон значень якого він входить. Дійсні літерали за умовчанням відносяться до типу double.

Наприклад, константа 10 відноситься до типу int (хоча для її зберігання достатньо одного байта), а константа 2147483648 буде визначена як uint. Для явного завдання типу літерала служить суфікс, наприклад, 1.1f, 1UL, 1000m (суфікси показані в таблиці. 2.3). Явне завдання застосовується в основному для зменшення кількості неявних перетворень типу, що виконуються компілятором.


<== попередня лекція | наступна лекція ==>
Класифікація типів | Типи-значення і посилальні типи


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