C 扩展(使用 GNU 编译器集合(GCC))

主要观点:GNU C 提供了 ISO 标准 C 中没有的语言特性,通过 -pedantic 选项可在使用这些特性时得到警告,可通过检查预定义宏__GNUC__来测试其在条件编译中的可用性,这些扩展在 C 和 Objective-C 中可用,多数也在 C++中可用,部分 C99 特性在 C90 模式和 C++中也作为扩展被接受。
关键信息:列举了 GNU C 的多种语言扩展,包括Additional Numeric Types等 11 个方面。
重要细节:详细说明了每个扩展的相关内容及适用范围等。

阅读 3
0 条评论