Микроконтроллеры семейства AVR. Воробьева Г.С. - 71 стр.

UptoLike

Составители: 

Литералпостоянное значение некоторого типа, используемое в
выражениях. Примеры числовых литералов:
10 – число 10 в десятичной форме;
0хАчисло 10 в шестнадцатернчной форме (префикс 0х);
0b010 – число 10 в двоичной форме (префикс 0b);
012 – число 10 в восьмеричной форме (префикс 0);
10.5 – число с плавающей точкой;
105е-1 – число 10,5 в экспоненциальной форме;
10U – беззнаковая константа (суффикс U);
10L – знаковая константа (суффикс L).
Символьные литералы заключаются в одинарные кавычки,
например, 'В', ' *'. Для обозначения непечатаемых и специальных
символов в литералах используются так называемые escape-
последовательности:
'\a' звуковой сигнал;
'\b' клавиша <Backspace>;
'\f' прогон листа;
'\n' символ перевода строки;
'\r' возврат каретки:
'\t' горизонтальная табуляция;
'\v' вертикальная табуляция;
'\0' нулевой символ;
'\\' обратная косая;
'\'' апостроф.
Кроме того, любой символ можно представить с помощью
литерала по его ASCII-коду, например, литерал '\t' равнозначен '\х09' (в
шестнадцатеричном представлении).
Строковые литералы ограничиваются двойными кавычками, а в
памяти хранятся как последовательности символов, заканчивающиеся
нулевым символом '\0'.
Специальные символы внутри строки должны предваряться
обратной косой ("\"). Примеры строковых литералов:
" " – пустая строка: один символ '\0';
"В" – два символа: '\b'' и '\0';
"A\tB\n" – пял. символов: 'А', табуляция, ' b', перевод строки, ' \0'.
Операторэто символ, указывающий компилятору, какие
действия выполнить нал операндами. Некоторые символы могут
трактоваться по-разному в зависимости от контекста. Например, знак "-
" может использоваться для изменения знака числа или в качестве
оператора вычитания. Операторы, соединяющие операнды,
71