Spec-Zone.ru › GCC 4

4.3 Идентификаторы

  • Какие дополнительные многобайтовые символы могут появляться в идентификаторах и их соответствие универсальным именам символов (C99 и C11 6.4.2).

    См. Implementation-defined behavior.

  • Количество значимых начальных символов в идентификаторе (C90 6.1.2, C90, C99 и C11 5.2.4.1, C99 и C11 6.4.2).

    Для внутренних имён все символы значимы. Для внешних имён количество значимых символов определено компоновщиком; для почти всех целевых платформ все символы значимы.

  • Являются ли различия в регистре значимыми в идентификаторе с внешней связью (C90 6.1.2).

    Это свойство компоновщика. C99 и C11 требуют, чтобы различия в регистре всегда были значимыми в идентификаторах с внешней связью, и системы без этого свойства не поддерживаются GCC.

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-4.9.4/gcc/Identifiers-implementation.html

Spec-Zone.ru

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