
19.06.2007, 22:50
|
|
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
С нами:
10721066
Репутация:
4360
|
|
Триграфы это специальные тройки символов вида ??x, которые заменяют некоторые спецсимволы
Не помню кто мне кидал примерчик:
Код:
int i;
// cколько раз выведется hi в stdout??/
for( i=0; i<10; i++ )
printf("hi\n");
на самом деле ??/ означает символ \ поэтому цикл for попадает в продолжение комментария и hi выведется один раз.
Другой пример:
??=define HELLO аналогично #define HELLO (??= заменяется на #)
Great: тема выделилась из "[c/c++] Новичкам: задаем вопросы"
Последний раз редактировалось _Great_; 20.06.2007 в 10:34..
|
|
|