在我们研究C编程语言的基本构建块之前,让我们看一下最基本的C程序结构,以便我们在接下来的章节中将其作为参考.
Hello World示例
AC程序基本上由以下部分组成 :
预处理程序命令
功能
变量
语句&表达式
评论
让我们看一下打印"Hello World"字样的简单代码.
#includeint main() { /* my first program in C */ printf("Hello, World! \n"); return 0;}
让我们来看看上面程序的各个部分 :
程序的第一行 #include< stdio.h> 是一个预处理器命令,它告诉C编译器包含stdio.h在进行实际编译之前的文件.
下一行 int main()是程序执行开始的主要功能./p>
下一行/*...*/将被编译器忽略,并且已在程序中添加其他注释.所以这些行在程序中称为注释.
下一行 printf(...)是C中另一个可用的函数这会导致消息"Hello,World!"要显示在屏幕上.
下一行返回0; 终止main()函数并返回值0.
编译并执行C程序
让我们看看如何将源代码保存在文件,以及如何编译和运行它.以下是简单的步骤 :
打开文本编辑器并添加上述代码.
将文件另存为 hello.c
打开命令提示符,转到保存文件的目录.
键入 gcc hello.c 并按Enter键编译代码.
如果代码中没有错误,命令提示符将带您到下一行并生成 a.out 可执行文件文件.
现在,输入 a.out 来执行您的程序.
您将在屏幕上看到输出"Hello World".
$ gcc hello.c$ ./a.outHello, World!
确保gcc编译器在您的路径中,并且您在包含源文件hello.c的目录中运行它.