void和int的区别

文/忆锋
专题:区别

void和int的操作方法、作用、结果不同。主函数返值可以定义为两种,int型或void型。区别在于int型main函数需要有返值,而void型则不需要。void表示无返回值或者返回值为空,而int可以返回整数。

在标准的C语言中,推荐主函数有返回值,并一般约定返回0代表程序工作无问题。在调用一个可执行文件时,并不能很直观的得到返回值,而需要额外的操作。

比如在shell脚本或者批处理中以变量保存返回值并显示,或者通过echo语句显示特定的内置变量值。

使用void型main函数,等于放弃了通过返回值来表明程序是否运行成功的渠道,这对于在shell脚本或者批处理文件中调用可执行程序时,判断是否执行政策是很不利的,所以如果想要所写的程序可以有更强的适应性,还是使用int作为main的返回值类型为好。

小编推荐

1.浙大海宁国际校区和浙大本部区别 哪个更好

2.中外合作办学怎么查是不是计划内 和计划外有什么区别

3.中外合作办学和国际本科的区别 有什么不同

4.中外合作大学与普通大学的区别 应该怎么选

5.郑州大学中外合作办学和普通的区别 学费是多少

6.中外合作办学项目和机构的区别 优缺点有哪些

7.中外合作办学毕业证是啥样的 有什么区别

8.军校和警校的区别有哪些 多少分能考上

下载文档

猜你喜欢

广告学专业学什么 毕业后好找工作吗

25-02-13

药学专业课程有哪些 学习难度大吗

25-02-07

选矿专业需要学习什么 有哪些专业课程

25-01-09

通信工程专业学什么课程 多少分能考上

24-12-23

建筑土木工程专业主要是做什么的 就业前景分析

24-12-23

机械专业学什么 挂科率高吗

24-12-23

大数据会计专业主要课程是什么 学习难度大吗

24-12-23

人工智能专业学什么课程 辅修什么专业好

24-12-23