Sun Studio 12:C 用户指南

E.1.13.1 (6.8.1) Whether the value of a singlecharacter character constant in a constant expression that controls conditional inclusion matches the value of the same character constant in the execution character set(控制条件包含的常量表达式中字符常量的值是否与执行字符集内的相同字符常量的值匹配):

预处理指令中的字符常量与其在任何其他表达式中的数值相同。

(6.8.1) Whether such a character constant may have a negative value(这样的字符常量是否可以具有负值):

此上下文中的字符常量可以有负值 (SPARC) (x86)

(6.8.2) The method for locating includable source files(定位可包含的源文件的方法):

对于由 < > 限定其名称的文件,先在 -I 选项指定的目录中查找,然后在标准目录中查找。标准目录为 /usr/include,除非使用 -YI 选项指定另一个缺省位置。

对于由引号限定其名称的文件,先在包含 #include 的源文件的目录中查找,然后在 -I 选项指定的目录中查找,最后在标准目录中查找。

如果 < > 或双引号中的文件名以 / 字符开头,则文件名解释为根目录开头的路径名。查找该文件时只能从根目录开始。

(6.8.2) The support of quoted names for includable source files(对可包含的源文件的带引号名称的支持):

支持 include 指令中的带引号文件名。

(6.8.2) The mapping of source file character sequences(源文件字符序列的映射):

源文件字符映射至其相应的 ASCII 值。

(6.8.6) The behavior on each recognized #pragma directive(每个识别的 #pragma 指令的行为):

支持以下 pragma。有关更多信息,请参见2.8 Pragma

(6.8.8) The definitions for __DATE__ and __TIME__ when, respectively, the date and time of translation are not available(转换的日期和时间分别不可用时 __DATE__ 和 __TIME__ 的定义):

环境中总是提供这些宏。