мета-данные страницы
Загрузка не удалась. Возможно, проблемы с правами доступа?
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| asm:c_cpp [26/02/2014 21:11] – создано arabusov | asm:c_cpp [26/02/2014 21:31] (текущий) – arabusov | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | ==== Препроцессор ==== | + | ===== Препроцессор |
| Директивы препроцессора: | Директивы препроцессора: | ||
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| + | ==== Макросы ==== | ||
| + | <code c># | ||
| + | === Операторы # и ## === | ||
| + | <code c># | ||
| + | printf(make_str(42)); | ||
| + | </ | ||
| + | преобразуется в | ||
| + | <code c> | ||
| + | <code c># | ||
| + | int MakePosition(Object); | ||
| + | </ | ||
| + | преобразуется в | ||
| + | <code c>int ObjectX, | ||
| + | === undef === | ||
| + | После строки | ||
| + | <code c> #undef идентификатор</ | ||
| + | препроцессор считает, | ||
| + | ==== Ссылки ==== | ||
| + | * [[http:// | ||
| + | * [[http:// | ||