JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Studio 12.3:C 用户指南     Oracle Solaris Studio 12.3 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  C 编译器介绍

2.  特定于 C 编译器实现的信息

3.  并行化 C 代码

4.  lint 源代码检验器

5.  基于类型的别名分析

6.  转换为 ISO C

7.  转换应用程序以适用于 64 位环境

8.  cscope:交互检查 C 程序

A.  按功能分组的编译器选项

B.  C 编译器选项参考

C.  实现定义的 ISO/IEC C99 行为

D.  C99 的功能

D.1 讨论和示例

D.1.1 浮点计算器的精度

D.1.2 C99 关键字

D.1.2.1 使用 restrict 关键字

D.1.3 __func__ 支持

D.1.4 通用字符名 (UCN)

D.1.5 使用 // 注释代码

D.1.6 禁止隐式 int 和隐式函数声明

D.1.7 使用隐式 int 的声明

D.1.8 灵活的数组成员

D.1.9 幂等限定符

D.1.10 inline 函数

D.1.10.1 Oracle Solaris Studio C 编译器针对内联函数的 gcc 兼容性

D.1.11 Static 及数组声明符中允许的其他类型限定符

D.1.12 可变长度数组 (VLA):

D.1.13 指定的初始化函数

D.1.14 混合声明和代码

D.1.15 for 循环语句中的声明

D.1.16 具有可变数目的参数的宏

D.1.17 _Pragma

E.  实现定义的 ISO/IEC C90 行为

F.  ISO C 数据表示法

G.  性能调节

H.  Oracle Solaris Studio C:K&R C 与 ISO C 之间的差异

索引

附录 D

C99 的功能

此附录讨论了 C 编程语言标准 ISO/IEC 9899:1999 的一些功能。

-xc99 标志可控制编译器对 C99 功能的识别。有关 -xc99 语法的更多信息,请参见 B.2.84 -xc99[= o]