c和linux的区别? C和Linux C基本上没有什么区别。 我们意义上的普通C,是标准ANSI C,是任何C编译器都应该遵循的C语言协议。 而Linux C其实特指的是Linux上的GCC编译器,GCC编译器完全遵循ANSI C,并在此基础上又做了一些扩展,例如: 1)对ASM语法的支持 2)编译器支持内联函数 3)支持__attribute__机制
C和Linux C基本上没有什么区别。
我们意义上的普通C,是标准ANSI C,是任何C编译器都应该遵循的C语言协议。
而Linux C其实特指的是Linux上的GCC编译器,GCC编译器完全遵循ANSI C,并在此基础上又做了一些扩展,例如:
1)对ASM语法的支持
2)编译器支持内联函数
3)支持__attribute__机制