Oracle® Solaris Studio 12.4:C 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

2.12 预定义的名称

cc(1) 手册页中给出了最新的预定义列表。

__STDC__ 标识符被预定义为类似于对象的宏,如下表中所示。

表 2-3  预定义标识符 __STDC__
扩展到:
编译时使用:
1
-Xc-pedantic
0
-Xa-Xt-std(不带 -pedantic 标志)
未定义
-Xs

如果 __STDC__ 未定义 (#undef __STDC__),编译器将发出警告。__STDC__ 未在 -Xs 模式下定义。