C99mode:几个比较常用的已经着重标注了
定义变量的位置可以不设置在开头,定义在任意位置
增加restrict指针:主要用做函数形参
inline(内联)关键字:函数与参数不需进栈与退栈
新增数据类型:bool,true以及false 宏 引用long long int
预处理程序的修改:具有可变数目的参数的宏 _ Pragma 操作符
for语句内的变量声明:可以在for循环定义变量
复合赋值:复合赋值中,可以指定对象类型的数组、结构或联合表达式
柔性数组结构成员:结构提中的最后一个元素允许是未知大小的数组,一般是a[0],申请大小就是下标扩大就是申请多少
_ func__ 预定义标识符:表示该函数的名字,在该函数输出会输出该函数的名字
复合赋值初始化符
printf和scanf函数系列的增强
对数组的增强
分散代码与声明
等等
支持的新库