![]() |
|
Модераторы: bsa |
![]()
|
|
| teccc |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 27.6.2008 Репутация: нет Всего: нет |
Что значит # в Borlande c++?
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
teccc, смотря в каком месте.
#include, #define, #if, #endif и пр. - это директивы препроцессора '#' - просто символ "решетка". Если в дефайне встречается этот символ, то он имеет специальное назначение (например, преобразует то что справа в строку). |
|||
|
||||
| teccc |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 27.6.2008 Репутация: нет Всего: нет |
Что значит # в Borlande c++?
|
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Зачем повторяешь свой вопрос? Мой ответ не устроил? Тогда задай уточняющий вопрос. И вообще, читай мою подпись. |
|||
|
||||
| teccc |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 27.6.2008 Репутация: нет Всего: нет |
Устроил)) спасибо)
Второй раз нечаянно отправил... А что значит в дефайне? |
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 2 Всего: 207 |
teccc,
а не прочитать ли вам для начала что-нибудь по С? -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
define читается "дифайн" |
|||
|
||||
| vektor |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 11.7.2008 Репутация: нет Всего: нет |
а # definе макрос для макроподстоновки!
|
|||
|
||||
| Annihilator |
|
|||
![]() bytegrinder ![]() ![]() Профиль Группа: Участник Сообщений: 493 Регистрация: 21.11.2006 Где: Омск Репутация: 1 Всего: 3 |
еще # может использоваться в качестве модификатора в printf()
Если # стоит перед спецификаторами E,e,G,d,f то это означает, что число будет представлено с десятичной точкой, даже если оно не имеет дробной части. Если # стоит перед спецификатором o (восьмеричная система), то число дополняется ведущими нулями. Это сообщение отредактировал(а) Annihilator - 13.7.2008, 05:35 -------------------- Если вы не можете сделать хоpошyю пpогpаммy, сделайте, чтобы она по кpайней меpе выглядела хоpошо |
|||
|
||||
| Proger89 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 13.12.2007 Репутация: нет Всего: нет |
to teccc
Обычно # это символ для препроцессора (выполняюшегося перед обработкой текстового файла транслятором). К примеру. #include "имя_файла" - включает файл "имя_файла" в тот файл в котором данная строка объявлена #define "имя" "выражение" - везде где встрачается "имя" заменяет его на "выражение" Есть и остальные такие как #, ##, #if, #ifdef и много прочих. После того как препроцессор обработает все эти директивы получается новый файл в котором всего этого уже нет. Уже есть "употребимый" для транслятора текст, который можно преводить в код на ассемблере. Если что не понятно спрашивай Это сообщение отредактировал(а) Proger89 - 23.7.2008, 20:14 |
|||
|
||||
| mes |
|
|||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 79 Всего: 250 |
||||
|
||||
| Proger89 |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 77 Регистрация: 13.12.2007 Репутация: нет Всего: нет |
Спасибо! |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |