问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中主函数 int main和 void main的区别

发布网友 发布时间:2022-04-20 22:55

我来回答

1个回答

热心网友 时间:2023-01-28 08:30

返回值类型不同。
标准的C语言要求main函数的返回值为int, 该值是执行程序时,告知主调进程程序运行结果的一个渠道。
可以在命令行运行exe后,通过

echo $?
命令获取上一个可执行程序的运行结果。
不过由于大多数时候,程序的运行结果可以由其它方式判定,比如程序的打印信息,所以main的返回值变得不重要,于是大部分编译器都支持无返回值类型的main,这时默认返回给主调进程0值。

标准的main函数格式为
int main(int argc, char *argv[]);
即返回值为整型,带两个参数,argc为命令行参数的个数,argv为指针数组,前argc个指针为参数列表,最后一个指针值为NULL。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...A利用我的房子注册公司后退租并没办理注销公司。影响我再次出租。怎... ...公司要注销了,我们买的房子没签合同,房款交完了,现在怎么办?_百度... 目字旁的有哪些字跟木有关 求一部动漫讲述了城市使环境变差,女主和男主是青梅竹马,为了找出破坏... 怎样看一个女人是不是动情了? 企业写字楼如何聚气聚财? 神州数码通用软件(北京)有限公司电话是多少? 神州数码集团股份有限公司电话是多少? 请问神州数码客服电话是什么? 请问地下城与勇士50级的狂暴者用什么装备最好!!! c语言中被调函数用int和 void会有什么区别吗,返回... C语言中 void和int 这两种子程序有什么区别?大神... C语言void 跟int声明函数的区别? 我是刚学的新手,请问c语言中的void是什么, 用voi... C语言中void main和int main有什么区别 c语言,int与void不同点 在C语言中,void与int的区别 在C语言中,int 函数与void 函数有什么区别? DNF七彩转移晶石怎么得有什么用 快速得遗忘之地粉... DNF遗忘之地在哪 dnf遗忘之地七彩转移晶石可以怎么弄的快,除了那一... dnf遗忘之地 直面部落首领怎么完成 DNF遗忘之地全攻略!!!!! DNF遗忘之地在哪?求dnf遗忘之地详细攻略!! DNF遗忘之地怎么玩 遗忘之地进入方法介绍 dnf红色转移晶石怎么升级七彩转移晶石 DNF遗忘之地怎么玩 遗忘之地玩法攻略 DNF遗忘之地七彩怎么刷 DNF活动遗忘之地怎么打? DNF遗忘之地的各色转移石怎么调成七彩的 c语言里,void main与int main有什么区别? int main() 与int main(void) 的区别是啥? 在C语言中,void main( )与int main( )有什么区别? void main()和int main(void)的区别 主函数int与void有什么区别?C语言 C语言 void main()和int main()有什么区别 水煮肉片怎么做?材料以及制作方法! 水煮肉片的家常做法材料 水煮肉片的家常做法及配料 请指点下水煮肉片怎么做? 水煮肉片的家常做法是什么? 制作水煮肉片都需要哪些步骤?需要注意什么呢? 水煮肉片的制作方法及食材 水煮肉片儿做法步骤 水煮肉片方法 水煮肉片的制作方法是什么? 水煮肉片用什么肉,咋样做才好吃? 正宗的水煮肉片做法 水煮肉片是如何烹饪的?有哪些制作的小技巧? 重庆水煮肉片的家常做法