OpenSCADAWiki: Roman Savochenko/C Short All/part1/part2 ...

Home | Index | Changes | Comments | Users | Registration | Login  Password:  
 
This is an old revision of RomanSavochenko/CShortAll/part1/part2 from 2007-01-12 17:16:37..

1.2 Постоянные


Таблица 2. Постоянные языка
Целые константы
Десятичныецифры 0-9;(12, 111, 956)
Восьмеричныецифры 0-7;(012=10, 011=73, 076=62)
Шестнадцатеричныецифры 0-9,буквы A-F или a-f(0x12=18, 0x2f=47, 0XA3=163)
Длинные целые константы
Десятичная12l=12, 956L=956;
Восьмеричные012l=10, 076L=62;
Шестнадцатеричные0x12l=18, 0XA3L=163.
Беззнаковые целые константы
Десятичная12u=12, 956U=956;
Восьмеричные012u=10, 076U=62;
Шестнадцатеричные0x12u=18, 0XA3U=163.
Константы с плавающей точкой
Всегда представляются типами float, double и long double: 345. = 345; 2.1e5 = 210000; .123E3fL = 123; 4037e-5l = .04037
Символьные константы
Состоит из одного символа кода ASCII, заключеного в апострофы: 'A'; 'a'; '7'; '$'.
Многобайтовые символы: L'ab'.
Специальные символы:
\aзвонок
\bвозврат на один символ назад
\fперевод страницы
\nновая строка
\rперевод каретки
\tгоризонтальная табуляция
\vвертикальная табуляция
\'апостроф
\"двойные кавычки
\\обратная дробная черта
\?вопросительный знак
\23символ задан десятичным числом
\0x23символ задан шестнадцатеричным числом
\023символ задан восьмеричным числом
Строковые константы (литералы)
Представляет последовательность символов кода ASCII, заключённой в кавычки: "строка".

 
There are no files on this page.[Display files/form]
There is no comment on this page. [Display comments/form]