Spec-Zone.ru › GCC 7

6.21 Несколько менее строгие правила для экранированных символов новой строки

Обработка препроцессором экранированных символов новой строки более гибкая, чем та, что определена стандартом C90, который требует, чтобы символ новой строки непосредственно следовал за обратной косой чертой. Реализация GCC допускает пробелы в виде пробелов, горизонтальных и вертикальных табуляций и разделителей страниц между обратной косой чертой и последующей новой строкой. Препроцессор выдает предупреждение, но обрабатывает это как допустимый экранированный символ новой строки и объединяет две строки в одну логическую строку. Это работает внутри комментариев и токенов, а также между токенами. Комментарии не рассматриваются как пробелы в целях этого послабления, так как они еще не были заменены пробелами.

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-7.5.0/gcc/Escaped-Newlines.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API