Дополнительная часть таблицы символов
| КС | С | КС | С | КС | С | КС | С | КС | С | КС | С | КС | С | КС | С |
| А | Р | а | ░ | └ | ╨ | р | Ё | ||||||||
| Б | С | б | ▒ | ┴ | ╤ | с | ё | ||||||||
| В | Т | в | ▓ | ┬ | ╥ | т | Є | ||||||||
| Г | У | г | │ | ├ | ╙ | у | є | ||||||||
| Д | Ф | д | ┤ | ─ | ╘ | ф | Ї | ||||||||
| Е | Х | е | ╡ | ┼ | ╒ | х | ї | ||||||||
| Ж | Ц | ж | ╢ | ╞ | ╓ | ц | Ў | ||||||||
| З | Ч | з | ╖ | ╟ | ╫ | ч | ў | ||||||||
| И | Ш | и | ╕ | ╚ | ╪ | ш | ° | ||||||||
| Й | Щ | й | ╣ | ╔ | ┘ | щ | ∙ | ||||||||
| К | Ъ | к | ║ | ╩ | ┌ | ъ | · | ||||||||
| Л | Ы | л | ╗ | ╦ | █ | ы | √ | ||||||||
| М | Ь | м | ╝ | ╠ | ▄ | ь | № | ||||||||
| Н | Э | н | ╜ | ═ | ▌ | э | ¤ | ||||||||
| О | Ю | о | ╛ | ╬ | ▐ | ю | ■ | ||||||||
| П | Я | п | ┐ | ╧ | ▀ | я |
В таблицах обозначение КС означает "код символа", а С – "символ".
Приложение 2
Операции языка Си
Операции приведены в порядке убывания приоритета. Операции с разными приоритетами разделены чертой.
| Операция | Краткое описание | Использование | Порядок выполнения |
| Унарные операции | |||
| . | Доступ к члену | объект . член | Слева направо |
| -> | Доступ к члену по указателю | указатель -> член | |
| [] | Индексирование | переменная[выражение] | |
| () | Вызов функции | ID(список_выр.) | |
| ++ | Постфиксный инкремент | lvalue++ | Справа налево |
| -- | Постфиксный декремент | lvalue-- | |
| sizeof | Размер объекта или типа | sizeof(выражение или тип) | |
| ++ | Префиксный инкремент | ++lvalue | |
| -- | Префиксный декремент | --lvalue | |
| ~ | Побитовое НЕ | ~выражение | |
| ! | Логическое НЕ | !выражение | |
| - | Унарный минус | -выражение | |
| + | Унарный плюс | +выражение | |
| * | Раскрытие указателя | *выражение | |
| & | Адрес | &выражение | |
| () | Приведение типа | (тип)выражение | |
| Бинарные и тернарная операции | |||
| * | Умножение | выражение * выражение | Слева направо |
| / | Деление | выражение / выражение | |
| % | Получение остатка | выражение % выражение | |
| + | Сложение | выражение + выражение | |
| - | Вычитание | выражение – выражение | |
| << | Сдвиг влево | выражение << выражение | |
| >> | Сдвиг вправо | выражение >> выражение | |
| < | Меньше | выражение < выражение | |
| <= | Меньше или равно | выражение <= выражение | |
| > | Больше | выражение > выражение | |
| >= | Больше или равно | выражение >= выражение | |
| == | Равно | выражение == выражение | |
| != | Не равно | выражение != выражение | |
| & | Побитовое И | выражение & выражение | |
| ^ | Побитовое исключающее ИЛИ | выражение ^ выражение | |
| | | Побитовое ИЛИ | выражение | выражение | |
| && | Логическое И | выражение && выражение | |
| || | Логическое ИЛИ | выражение || выражение | |
| ?: | Условная операция (тернарная) | выражение ? выражение : выражение | |
| Операция | Краткое описание | Использование | Порядок выполнения |
| = | Присваивание | lvalue = выражение | Справа налево |
| *= | Умножение с присваиванием | lvalue *= выражение | |
| /= | Деление с присваиванием | lvalue /= выражение | |
| %= | Остаток от деления с присваиванием | lvalue %= выражение | |
| += | Сложение с присваиванием | lvalue += выражение | |
| -= | Вычитание с присваиванием | lvalue -= выражение | |
| <<= | Сдвиг влево с присваиванием | lvalue <<= выражение | |
| >>= | Сдвиг вправо с присваиванием | lvalue >>= выражение | |
| &= | Поразрядное И с присваиванием | lvalue &= выражение | |
| |= | Поразрядное ИЛИ с присваиванием | lvalue |= выражение | |
| ^= | Поразрядное ИСКЛЮЧАЮЩЕЕ ИЛИ с присваиванием | lvalue ^= выражение | |
| , | Последовательное вычисление | выражение, выражение | Слева направо |
Приложение 3
Дата добавления: 2017-10-09; просмотров: 457;
