void返回值的函数怎么返回

void返回值的函数怎么返回 返回过程是什么?
不好意思啊。我重问。 无返回值的函数调用是不是跟有返回值的函数调用 过程一样呢?

如果需要返回的话,可以利用引用型参数,也就是形参名前面加个&。
例如初始化单链表
void InitList (Slink *&L) //L引用型
{
L=(Slink *)malloc(sizeof(SLink));
L->next=NULL;
}
程序前面有void 说明不返回值。但是创建的链表地址是需要返回的,在参数中的形参L前面加上&,不用return也能返回地址。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-10
void是没有返回值类型。不能直接返回内容,但是可以在函数中改变指针类型的数据值从而间接得到返回值,或者使用全局变量也一样的。 无返回值的函数调用是不是跟有返回值的函数调用 过程一样,用法都一样
第2个回答  2012-10-10
直接写return, 相当于跳出函数
第3个回答  2012-10-10
返回值为空
return;
就可以
第4个回答  2012-10-10
void就是无返回的意思
相似回答