解决编译器和参考书(本章内容书上有)以后
我们就要来看一下真正的代码了,还记得世界上第一个c语言代码是什么吗?没错,Hello World!
现在,来看一下代码吧。
![](http://i0.hdslb.com/bfs/article/c304e853d3c8f2a2f18f228342231d66d12c881f.png)
这段代码可算是“麻雀虽小,五脏俱全”。
首先,第一行的#include是引用一个头文件的固定格式,<stdio.h>就是一个已编辑库(这个后面我会讲是什么)中的一个头文件。具体包含的函数(这个后面我也会讲)是标准输入输出。
其次,第二行的int main(void)是定义一个主函数(主函数是一个程序的主干,也是程序开始的地方),这里是一个int类型(请看下一章)的主函数,后面的()则是调用的参数(这个估计下下章也讲不到).void就是“空“的意义,这里不做被调用的准备,所以用空类型即可。
上面的都是固定格式可以照抄,下面的重点来了。
第3~6行是主函数的具体内容,大括号包裹的内容就是对int main这项说明的具体内容。
第四行的printf是一个格式化输出(下下章也许讲的到)的标准函数,用于输出(或者说“打印”)一段字符。调用printf的格式为
printf("");
请大家注意,前文所用的符号必须都是英文符号。注意到结尾的分号了吗(图中可能不清楚),那个是语句结束符,编译器在编译时遇到这个符号则会认为语句结束,执行然后编译下一个语句。
第五行的return 0;叫做程序返回,所有程序都需要一个返回值,这里以整型0作为返回值。当程序运行到这里,就会停止,但还不会退出。
接下来尝试运行一下。
![](http://i0.hdslb.com/bfs/article/7d003c1ab56eac2a88580b909e1091cab65d66e2.png)
运行成功了。是不是和前面所述一样呢。这段最简单的代码就此结束。
有兴趣请加qq群857577633
等等,我是不是忘了什么......
函数:这是程序运行的一个部分,不管是main函数还是printf函数,更不论接下来将会用到的大量函数,都是函数(请不要与数学意义上的函数相提并论)。运用一个函数我们通常称作“调用函数”
库:顾名思义就是一个类似于仓库的东西,不过这个库储存的是已编辑的可用的函数。这些库就是前辈们留下的智慧结晶,也是我们学习运用的重要基础。而我们调用一个头文件的实质,其实就是调用一个函数库。
现在应该没什么忘记的了,觉得好就点个赞吧。