首页 置换 选车 估价 问答 生活 经销商 车管所 汽车资讯 汽车销量 车牌查询 今日油价 天气预报
您的位置: 首页 > 生活 > 科技 > c语言代码含义大全(C程序解析:C语言代码中的每一行都是什么意思)
c语言代码含义大全(C程序解析:C语言代码中的每一行都是什么意思)
更新时间:2024-08-15 03:55:14

c语言代码含义大全(C程序解析:C语言代码中的每一行都是什么意思)1

在上一篇文章中,我们知道了如何使用VisualStudio编写一个简单的C语言程序(使用VisualStudio编写第一个C程序)。我们写的示例程序是这样的:

1. #include<stdio.h>

2. int main(){

3. printf("hello world");

4. return 0; }

上面四行程序每一行都是什么意思呢?为什么运行这四行程序就可以在终端输出“hello world”呢?

哈哈,我先把答案写在这,然后再在下面详细解释它们的含义:第一行表示引入头文件,第二行是主函数,第三行是调用一个名叫printf的函数输出“hello world”字符串,第四行表示主函数的返回值。

我先给大家举一个形象的例子以便于理解!编程就好比是建筑工人盖房子,工人利用各种原材料按照设计图纸搭建建筑物,我们程序员则是使用代码,按照要实现功能进行编程。

c语言代码含义大全(C程序解析:C语言代码中的每一行都是什么意思)2

来张美女,先放松一下~

接着来看第二行:int main() 主函数

主函数是我们所写程序的入口函数,程序执行时就是从这里开始的。一个源文件如果没有主函数,它是不能被执行的,那没有主函数的源文件就没有价值了吗?不是的,它定义的函数可以被主函数调用。就像盖房子,如果没有你这个建筑者,有再多的砖头、水泥也没有用,必须由你这个建筑者去使用它们,才能盖好房子。你就相当于主函数,砖头相当于其他函数,由你这个主函数去调用其他的函数,程序才能执行。这下理解了吧~~

有了上面的基础,第三行就很好理解了。

第三行:printf(“hello world”); 调用printf函数输出“hello world”

这个“printf”不是我们自己写的,那他是哪来的?聪明的你一定明白了吧,它就是第一行引入的头文件中定义的。第一行引入的“stdio.h”头文件中定义好了“printf”函数,我们可以直接拿来用。它的功能是什么呢?就是输出一段字符,也就是后面括号里的“hello world”,所以我们执行这段程序就会输出“hello world”。有的童鞋或许会有疑问,我们怎么知道“stdio.h”这个头文件中定义好了“printf”这个函数呢?它还定义了哪些函数?嗯,真是善于思考的童鞋,这个问题我们以后会讲~~

最后一行:return 0 表示主函数的返回值

既然是表示主函数的返回值,那我们再来看看主函数:int main() 主函数由三部分组成:int,main和一对括号(), 第一个int就表示主函数的返回类型是int类型,所谓int就是数学中的整型数值,所以最后一行的 return 0 就是和这个int对应的,int表示主函数要求返回值是整型,所以最后一行就返回了0!

可能大家不太理解这里的返回值啊,int型啊是什么意思,这里大家先记住,每一个函数都有一个返回类型,都需要在最后一行写上return 返回。具体为什么我们后面再说,大家先慢慢一步一步来~~

再回头从头捋一捋,好好思考一下,有不明白的欢迎大家留言提问~

,
相关推荐RECOMMEND
凯迪拉克xt5推2.0t车型百米刹车(搭载蜂鸟悬架四驱科技)
凯迪拉克xt5推2.0t车型百米刹车?近日,上汽通用凯迪拉克XT5新增车型宣布上市,新增车型为豪华型四驱(蜂鸟版),售价为38.27万该车在豪华型基础上进行升级,搭载全新蜂鸟悬架和蜂鸟四驱系统,进一步...
手把手教手机如何设置路由器(自己用手机调路由器)
光猫接路由,其实是一个很基础的操作,但光猫和路由器上面接口那么多,究竟要接哪一个?今天我就给大家出一期教程哦!光猫和路由器常用接口,另外会教大家如何手机调试路由器。天翼网关接口以天翼网关为例,分为千兆...
智能电视的投屏软件哪个最好用(智能电视软件都要VIP了)
给你一把好刀,你用来砍柴,其实不是刀不好,而是你不会正确的运用它。这个快点投屏是一个很棒的软件,而且使用它你可以看任何想看的东西,只要是在电脑上能看的,它都能实现。关键是你得学会使用,学会使用,学会使...
高防服务器(高防服务器)
高防服务器?1、高达800G超高单机防护服务器2、防护DDOS才能全国抢先,我来为大家科普一下关于高防服务器?下面希望有你要的答案,我们一起来看看吧!高防服务器1、高达800G超高单机防护服务器2、防...
长春省直公积金中心工作时间(长春省直住房公积金管理分中心系统升级变更短信服务号码)
省直住房公积金缴存职工请注意!长春省直住房公积金管理分中心网站截图19日,长春省直住房公积金管理分中心发布关于变更短信服务号码的通知,因中心系统升级,自2018年12月18日起,在中心预留手机号码的缴...
电脑一直显示正在准备自动修复怎么解决(电脑一直显示正在准备自动修复怎么办)
电脑一直显示正在准备自动修复怎么解决?引导至WinRE,可以理解为恢复模式可以长按开机键直到机器断电,然后再开机,再断电,重复3-5次,直到进入如恢复模式,下面我们就来聊聊关于电脑一直显示正在准备自动...