Справочная система C guide

       

Целые константы


Десятичные: цифры 0—9; первой цифрой не должен быть 0. Примеры:

12 111 956 1007

Замечание. Если значение превышает наибольшее машинное целое со знаком, то оно представляется как длинное целое. Восьмеричные: цифры 0 - 7; начинаются с 0.

Примеры:

012=10 (десятичное);

0111=73 (десятичное);

076 = 62 (десятичное);

0123 = 1*64+2*8+3=83 (десятичное).

Замечание. Если значение превышает наибольшее машинное целое без знака, то оно представляется как длинное целое.

Шестнадцатеричные: цифры 0-9, буквы а - Гили А - F для значений 10-15; начинаются с Ох или ОХ. Примеры

0х12 = 18 (десятичное);

0Х12 = 18 (десятичное);

Ox2f = 47 (десятичное);

ОХАЗ = 163 (десятичное);

Ох1В9= 1*256 + 11 *1б + 9 = 441 (десятичное- THTIHnftt

Замечание. Если значение превышает наибольшее машинное целое без знака, то оно представляется как длинное целое.

Содержание раздела