相信和很多人一样,打的第一条代码是在屏幕上打印“hallo,worde”;我到现在依旧记忆犹新,那它具体是什么意思呢?
下面解释一下这串代码的含义:
#include <stdio.h>
解释:引入一个名称为stdio.h的头文件,#include可以理解为引入的意思,而在这个‘<>’里面的写入的就是文件名称。
int main()
解释:计算机不像人,它比较死板,需要我们来告诉它从你开始,从哪结束。而int main()意思就是程序的入口,告诉计算机从这一行往下开始运行,这样你的代码就走起来了。其中int是一种数据类型,意思是主函数最终返回的是一个整形。main则只有一种含义,那就是表示主函数。括号表示将需要输入的参数放入其中,在这里可以不输入。
printf()
解释:打印函数,将所需要打印的内容打印到屏幕上(终端上),把需要打印的内容写入括号内就行,并且用双引号引起来。
return 0;
解释:前面说过计算机需要我们告诉它从哪开始,从哪结束。你猜的没错,这串代码意思就是告诉我们从这一串代码开始就结束了。那后面这个0是什么意思?每个函数在结束的时候都会返回一个值,在这里0代表了结束之后向int main()返回一个0,这也正好对应了int,0也属于整形。
?