全站数据
8 4 2 0 5 8 1

void定义函数与int、double的区别

IT是个圈 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 20:03:20

问题描述

void定义函数与int、double的区别,麻烦给回复
精选答案
最佳答案

1.前面加有void 的函数,不能返回任何数据,return语句不能使用,这类函数应该将所有应该实现的功能在本函数内全部实现。但是并不是不能与外部交换数据,仍然可以通过引用型参数传递数据,只是调用时不能直接接受返回值,因为就没有返回值。

2.前面有int的函数,返回值是整型数,可能是结果是整数的数,也可能是运行状态,成功或失败的标识,函数调用时可以直接利用返回信息,实现一些功能。

3.至于double或者其他返回值类型定义的方法,道理是一样样的