3.2. C90 中提供的 C99 语言功能

编译器支持多种 ISO C90 标准扩展,例如,C99 样式的 // 注释。

如果源语言是 C90,并且是在非 strict 模式下进行编译,则可以使用这些扩展。

如果源语言是 C90,并且使用 --strict 编译器选项将编译器限制为编译严格 C90,则无法使用这些扩展。

Note

标准 C 和标准 C++ 的语言功能(如 C++ 样式的 // 注释)可能与本节中介绍的 C90 语言扩展类似。 如果使用 --strict 编译器选项编译严格标准 C 或严格标准 C++,则可以继续使用这些功能。

Copyright © 2007 ARM Limited. All rights reserved. ARM DUI 0348AC
Non-Confidential