C程序的结构

C 程序主要包括以下部分:

      1)预处理指令

       2)主函数

       3)主函数体

       4)注释(说明文字)

示例程序:

#include<stdio.h>
int main()
{
printf("hello world\n");

return 0;
}

1.#include<stdio.h>以上一行是编译预处理指令,告诉 C 语言编译器在编译之前要包含stdio.h文件,程序中使用了printf函数,如果不包含这个头文件,编译时会出现警告。

2.int main() 是主函数,程序从这里开始执行,主函数体的代码在一对花括号中。在同一程序中,main函数只能有一个。

3.主函数中调用了C语言的库函数printf,用于输出一句文字。文字结尾的\n表示换一行,多个\n就可以输出多个空间。

4.return 0主函数返回,程序退出。

由于我是在linux下采用vi工具进行编程,输入以上源代码,源代码文件命名为book0.c。

在命令提示符下输入:gcc -o book0 book0.c,编译源程序,如果没有编译错误,将生成一个命名为book0的可执行文件,如果没有用-o指定输出文件,缺省的输出文件是a.out。

在命令提示符下输入:./book0,执行该文件,可以看到结果。

注意事项:

/**/         多行注释

//           单行注释(注释不会被执行,编译时会被编译器直接跳过)

#include     包含其它文件的预处理指令。

main        程序执行的起点。

{}           函数体、语句块的开始和结束。

()           函数的参数放在括号中。

""           字符串放在双引号中。

\n           换行符。

;            一行代码的结束。

C语言严格区分大小写;

中文的全角标点符号C语言无法识别,编译时会报错;

如果只有;号,表示一条空语句。

 

猜你喜欢

转载自www.cnblogs.com/liao1998-python/p/11318912.html