C语言实现Hello xiaolin
#include<stdio.h>//头文件
int main()//主函数 程序的入口
{
printf("Hello xiaolin!\n");// \n是换行的意思
return 0;
}
编译运行结果:
Hello xiaolin!
--------------------------------
Process exited after 3.326 seconds with return value 0
请按任意键继续. . .
为什么写#include<stdio.h>
#include<stdio.h>是在程序编译之前要处理的内容,是编译预处理命令,一般以“#”开头,并且不用分号结尾。
在上述程序里编译预处理命令称为文件包含命令,作用是在编译之前把程序需要使用的关于系统定义的函数printf()的一些信息文件stdio.h包含进来。
stdio.h是C语言编译系统提供的一个文件名,stdio是“standard input & output”的缩写,即有关标准输入输出的信息。
在上一节小林讲过C语言本身不提供输入输出函数,如果想用printf输出函数怎么办呢?
#include<stdio.h>的作用就是用来提供printf和scanf这些信息的。
如果不加#include<stdio.h>,编译程序会报错,如下:
如果也去掉printf则会编译通过,不加头文件是没有意义的,小林是为了给大家做演示才不加的,别学我。
为什么写main
main函数是程序的入口,举个例子,main函数就相当于你家房子的大门,你要回家是不是要通过大门,同理到C语言就容易理解了。
C语言程序总是从main函数开始执行的,如果main函数中有其他函数,则完成对其他函数的调用后再返回到主函数,最后由main函数结束整个程序。
return语句的作用
一句话总结:将结果返回到函数调用处。
return 0的意思是程序运行到这里,就不往后运行了,程序结束了,这行代码可以省略。
运行C语言程序步骤
上机输入和编译源代码
对源程序进行编译
进行连接处理
运行可执行程序
以上,如果你看了觉得对你有所帮助,就给小林点个赞,分享给身边的人叭,这样小林也有更新下去的动力,跪谢各位父老乡亲啦~
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。