“main函数”以及“printf函数和库函数”的理解

首先我们来谈谈“main函数”。

main函数我们可以由main的意思进行理解,main的英文翻译为主要的,因此main是一个主要的函数,也就可以叫做主函数。

为了更好的说明main函数的作用,下面有一个实际的例子。

3330ea105e3e4b23b6f1fc8f150ec6d9.png

 这是一个完整的代码,通过逐过程的调试我们可以看见一个小箭头,这里就会有人产生疑问,为什么箭头偏偏出现在第三行呢?其实就是因为main函数是程序的入口,程序是从main函数的第一行逐行开始,而继续重复先前操作进行调试,箭头开始由第三行变到第四行,再由第四行变到第五行......

因此可以说明程序的入口一定是从main函数开始,如果没有main函数,程序将无法运行。

值得注意的是main函数有且仅有一个,即使一个程序有再多的C语言文件,都只能有一个main函数。

然后再来谈谈“printf函数和库函数”。

printf函数是一个库函数,它的作用是将你所想要的信息打印在屏幕上

为了方便理解,我们还是以之前的代码为例子。

64400fc23d654c428258201c3ebb07ff.png

 当我们运行代码时结果如图:

46cf1b038e224049b893bd79b837aaab.png

 通过printf函数我们将hello world打印在了屏幕上。

printf函数也不只这一种打印方式,它可以打印多种数据类型,就比如:

30cf813484bf4093afefad9ce2c709cc.png

 这里的%d和%c是占位符其含义分别是整形类型输出和字符类型输出,而代码的输出结果如图:

2e606d1c24764450967be476e2bd4cb6.png

 而printf函数作为一个库函数,具有库函数的特征,库函数是为了让程序员能够更方便的使用代码,而将许多函数组成一个函数库而形成的,当使用库函数时必须要有头文件,因为函数所组成的函数库需要由头文件声明,如果不声明使用了这个函数库,那么你所用的函数将识别不出,而头文件又是怎么样的呢?以printf函数为例,它的头文件的格式为#include<stdio.h>,当声明了头文件stdio.h时你就可以使用stdio.h所包含的函数组。

  • 41
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 23
    评论
评论 23
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值