c99较c89的主要新增特性
-
// 注释
-
func预定义标识符
-
在
中使用布尔类型 -
指定的结构体初始值设定项
-空的宏参数 -
在
和 中使用扩展的整数类型 -
灵活的数组成员 (zero size arrays)
-
内联函数
-
整数常量类型规则
-
将声明和代码混合
-
long long 类型和库函数
-
snprintf() 函数家族
-
枚举声明中支持尾随逗号
-
可变参数宏
-
长度可变的数组
// 注释
func预定义标识符
在
指定的结构体初始值设定项
-空的宏参数
在
灵活的数组成员 (zero size arrays)
内联函数
整数常量类型规则
将声明和代码混合
long long 类型和库函数
snprintf() 函数家族
枚举声明中支持尾随逗号
可变参数宏
长度可变的数组