汗。。hello world 就作为开始吧
//hello.cpp
#include <stdio.h>
int main(int argc, char *argv[])
{
printf("Hello World!\n");
return 0;
}
有以下几个疑问:
1、对于c语言编程,c很强大,用于各行各业,编译器、嵌入式、操作系统、游戏等。对于每一个行业,甚至与同一个行业的不同环境中,C采用的标准也不一样。
以后到了公司,为了编写出长久的健壮的可移植的代码,必须准确的知道该公司遵循的C开发标准是什么?c90?c99?以及使用了哪些第三方的库(目前除了openGL的几个头文件之外,我没有接触到其任何第三方库)。
ps:使用的codeblocks,设置的-std=c99模式
问:现在的C程序员用纯C工作的很少吧?可能是C++包含的C,这样可能方便一些,效率高一些,但是代码的可移植性要差一些(我认为)。
真实的情况是这样吗?
总结:这里的每个程序是遵循的ASCII C99写的。所以支持c99的编译器都应该能正确编译,并生成可执行文件。