-
GNU C扩展 目录
日期:2010-06-27 | 分类:文档 |
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://hellogcc.blogbus.com/logs/67258946.html
1. 语句表达式
2. 局部标号
3. 将标号作为值使用
4. 嵌套函数
5. 构造一个函数调用
6. 使用typeof来指代类型
7. 省略掉条件表达式中的操作数
8. 双字整数
9. 128位整数
10. 复数
11. 额外的浮点类型
12. 半精度的浮点
13. 十进制浮点类型
14. 十六进制的浮点
15. 定点类型(fixed-point type)
16. 命名的地址空间
17. 长度为零的数组
18. 可变长度的数组
19. 没有成员的结构体
20. 具有可变参数的宏
21. 转义换行
22. 非左值的数组可以使用下标
23. 对void指针和函数指针进行算术运算
24. 非常量的初始化
25. 复合文字
26. 带有指定性的初始化
27. 对一个范围使用case
28. 强制转换为Union类型
29. 混合声明和代码
30. 声明函数的属性
31. 属性语法
32. 函数原型和旧风格的函数定义
33. C++风格的注释
34. 标识符名字中使用$
35. 字符作为常量
36. 查询类型或者变量的对齐方式
37. 指定变量的属性
38. 指定类型的属性
39. 和宏一样快的inline函数
40. 汇编指令中使用C表达式操作数
41. asm操作数的约束
42. 控制汇编代码中使用的名字
43. 放在指定的寄存器中的变量
44. 备用关键字
45. 不完全的enum类型
46. 作为字符串的函数名
47. 获得函数的返回地址或者帧地址
48. 通过内建函数使用向量指令
49. Offsetof
收藏到:Del.icio.us