C语言从入门到精通——第一个C语言程序

C语言,做为目前通用的一门计算机语言,它广泛的运用在各种底层开发,它运行效率高效,但是它只是一门面向过程的语言,不具备面向对象的功能,所以并不是严格意义上的高级语言。

C语言于1972年发明,到现在已经有了五十年的历史,但是还是稳居在编程语言排行榜中的前三,在硬件领域依然有着霸主一般的地位,那现在请和我一起,踏入这个奇妙的C语言世界。


目录

第一个C语言程序

程序拆解

#include

int main()

printf

return 0

{}和;


第一个C语言程序

#include<stdio.h>

int main()
{
    printf("hello world");
    return 0;
}

程序拆解

#include<stdio.h>

stdio.h是C语言提供给我们的一个‘包’(头文件),这个‘包’里有很多‘工具’(库函数),是C语言提供给我们的,这些‘工具’能帮我们实现一些东西,例如:stdio.h就是标准输入输出头文件,它里面的‘工具’都是和输入输出有关的。 #include是C语言提供给我们用来拿这个‘包’的‘手’,当我们要使用‘工具’的时候,我们就需要先用‘手’将‘包’拿出来,这个行为在C语言中叫引头文件。


int main()

main函数是我们程序的入口,一个工程中只有一个main函数,而int (函数名)()是我们C语言中函数声明的写法,C语言本质上是函数语言,是由一个一个的函数体所组成的,int main()还可以写成void main()。


printf

printf就是C语言提供给我们使用的‘工具’,像他这样的‘工具’有几百个,都需要用‘手’拿出对应的‘包’,然后才能使用,每一个的功能都不一样,例如printf,拆开就是print function(打印函数),它的作用就是打印东西到屏幕上,而它的格式就是:printf(“要打印的东西”);,比如我们的第一个程序,就是用printf将hello world打印到屏幕上的。


return 0

return在英语中表示返回,在我们C语言中也一样,它表示返回,return在C语言中,结尾处无论加不加,都是可以正常的跑起来,不会有报错的,但是,在我们所有的C语言的比赛中,或者oj题中,是需要加这个return 0的。return在英语中表示返回,在我们C语言中也一样,它表示返回,return在C语言中,结尾处无论加不加,都是可以正常的跑起来,不会有报错的,但是,在我们所有的C语言的比赛中,或者oj题中,是需要加这个return 0的。


{}和;

前面提到C语言是一门函数语言,我们知道int (函数名)()是函数声明,那我们要让这个函数实现一些功能,就需要写在{}里面,而;是我们每一句语句结束后要写的,算是我们的语句结束标志。


  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

封心锁爱的前夫哥

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值