请问 成员方法中的void 叫无返回值类型 他到底有什么用啊 ?是说程序运行时 不进行输出吗

如题所述

void类型的成员函数不会有返回值,和输出不输出没有关系。是个成员函数它肯定有他自己的用处,举个例子吧,如:
……
class A
{
private:int x;
public:
int getx(){return x;}
void setx(int i){x=i;}
}
……
这里类A的成员函数setx就是void返回值类型,它的功能是设置私有变量x,和输出不输出没有关系。
当然不同的成员函数会有不同的用处,输出不输出也是你自己决定的,上面只不过是我举的一个例子而已。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-07-15
不是的,意思是它运行完以后,不用返给主函数一个值。就是空的意思,它运行以后,主函数本身不会得到什么,
第2个回答  2012-07-15
返回值跟输出没关系,函数返回值一般是返回运算结果或返回函数执行情况。
void表示没有无返回值。而输出不管返回值什么都可以打印
第3个回答  2012-07-19
不是,就是程序中不需要该函数的返回值
第4个回答  2012-07-15
这个Void 代表返回值空 在程序开头 如 Void mian ()

如果不用的话 int mian (){

return 0 ;}

后面程序结束的时候 用return
相似回答