在我们初学C语言时,老师都告诉我们打代码之前要把#include<stdio.h>和int main(){}打出来,我们都习以为常,但是这两句代码具有什么含义?值得我们来探讨。

简单来说,#include<stdio.h>给了代码输入和输出的授权。如果没有这条代码,我们的一切输入和输出都是无效的,无法打印出来的,<stdio.h>中的i是input的缩写,o便是output的缩写,它授权了我们输入和输出的权力,所以是必不可少的一行代码。

而int main()函数又称主函数,是代码的入口,计算机读取代码必须是从main函数这里开始读取的,所以我们也可以得出一个结论,程序中只能有一个main函数,否则多个main函数的话,计算机不知道运行哪个,就会出错。