00问答网
所有问题
void返回值的函数怎么返回
void返回值的函数怎么返回 返回过程是什么?
不好意思啊。我重问。 无返回值的函数调用是不是跟有返回值的函数调用 过程一样呢?
举报该问题
推荐答案 推荐于2016-10-05
如果需要返回的话,可以利用引用型参数,也就是形参名前面加个&。
例如初始化单链表
void InitList (Slink *&L) //L引用型
{
L=(Slink *)malloc(sizeof(SLink));
L->next=NULL;
}
程序前面有void 说明不
返回值
。但是创建的链表地址是需要返回的,在参数中的形参L前面加上&,不用return也能返回地址。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/ZTjrerInr.html
其他回答
第1个回答 2012-10-10
void是没有返回值类型。不能直接返回内容,但是可以在函数中改变指针类型的数据值从而间接得到返回值,或者使用全局变量也一样的。 无返回值的函数调用是不是跟有返回值的函数调用 过程一样,用法都一样
第2个回答 2012-10-10
直接写return, 相当于跳出函数
第3个回答 2012-10-10
返回值为空
return;
就可以
第4个回答 2012-10-10
void就是无返回的意思
1
2
下一页
相似回答
c语言
返回值
为
void的函数怎么
用?
答:
在c语言中,有返回值的就用int,没有返回值就用void
。在C语言中,凡不加返回值类型限定的函数,就会被编译器作为返回整型值处理。即不加返回值说明的函数为返回为int的函数。如果函数没有返回值,一定要声明为void类型。这既是程序良好可读性的需要,也是编程规范性的要求。另外,加上void类型声明后,...
C语言调用完
void函数
后
如何
将
值返回
主函数实现输出的呢? void函数没有...
答:
答:因为 void函数没有返回值,要想把让函数的值带回主函数,还有两种办法,
第一是使用指针做参数,第二是潆数组做参数
。2、用指针传递就可以了吗,那如果不用指针呢?答:用指针当然可以啦。如果不用指针,那就选择用数组参数了。
c语言
返回值
为
void
怎么
递归
答:
void
fun(arg){ if(...) { dosomething with arg fun(); } else { do something else with arg return; }}do something的时候记住要操作递归出口的判定参数,其实不一定非要传递arg参数,用全局变量也行。其实递归只要有一个可以达到的递归出口就行了,不一定非要用
函数的返回值
来做递归出口。 本回答由提问...
void
类型
的函数怎么
结束
答:
1、直接使用return;语句就可以了
。void类型函数只是没有返回值,不代表不能使用return返回。2、return表示中止当前函数的运行,并将操作权返回给调用者。如果是在main函数中,表示将操作权返回给操作系统,return 不是必须要返回一个值。当然,就算不写return,在函数执行完毕后也会返回操作权给调用者。
大家正在搜
void函数是不能有返回值的吗
void函数返回的是什么
void函数没有返回值
无返回值的函数有什么用
如何知道void函数返回了什么
没有返回值的函数
无返回值的函数调用
void函数怎么用
void没有返回值是什么意思
相关问题
void函数可不可以有返回值
void函数有没有返回值?
c语言中void函数的返回值,是怎么回事,例如下面这个函数
void函数返回值问题。。
void 函数可以返回值吗?
void*作为函数返回值到底有什么用
我定义了void怎么还是可以返回值呢?
C语言调用完void函数后如何将值返回主函数实现输出的呢? ...