这是一个套路与反套路的时代萬变不离其宗!C语言的结构亦是如此。
下面就通过一个简单的程序来认识一下吧:
此行指令是告诉编译器本程序包含该头文件,程序在運行的时候将要调用该库中所定义的函数一般C语言程序都是必包含<stdio.h>。
此行指令为定义一个主函数前期编写的任何程序都需要主函数,這是C程序最重要的一个模块任何程序都是由main函数开始执行!main()为函数名,int为main()返回的数据类型void表示传入的参数(现在一般都省略!)
由于c语言是可以直接访问变量的语言,因此任何变量使用前都需要进行声明以方便计算机给它分配内存!
变量在声明后计算机会在內存中给它分配相应数据类型所占有字节数的内存。在未给变量赋值前一般内存中存储的是上一个程序的值或乱码值!因此在使用变量の前,切记赋值!
printf是C语言制定的输出函数包含在头文件中,这也是需要预处理指令的原因!通过输出函数你可以将你想要的数值或字符輸出!
一般main函数是不可能被其他函数调用的因此return 0可以看作是主函数的结束语!
这就是一个简单c程序几乎所需要的全部过程了!基本上大蔀分的程序都是按这个结构来写的!