3.3. C++ 和 C90 中提供的 C99 语言功能

编译器支持多种 ISO C++ 标准和 C90 语言扩展,例如,覆盖旧式非原型定义的函数原型。

如果以下条件成立,则可以使用这些扩展:

如果以下条件成立,则无法使用这些扩展:

Note

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

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