GCC 对C语言的扩展

Linux内核必须使用GNU的GCC编译器来编译,而GCC提供了不少的C语言扩展,这些扩展对优化、目标代码布局、更安全的检查等提供了很强的支持。所以,内核代码所使用的C语法并不彻底符合ANSI C标准,实际上,只要有可能,内核开发者老是要用到GCC提供的C语言扩展部分。因此特地找了几个经常使用的特性总结下。 express 一、语句内嵌表达式(statement-embedded expressi
相关文章
相关标签/搜索