11问答网
所有问题
C语言函数一定要有返回值操作吗,为什么我没有return运行不了?!!
这是一个用C语言实现的快速排序算法。少了if那一步判断后程序无法正确运行。为什么?
举报该问题
推荐答案 2017-10-03
return 语句要带一个值,例如: return 1;
不带值时,相当于返回一个 void.
你的 条件语句 加一个 不带值的 return 语句, 就是 满足此条件时 返回一个 void。
你的quicksort 函数是 void 型函数,所以是可以的。 意思是,第一个参数大于第二个参数就结束,否则 要进行后续计算。
C 语言函数, 只要不是 void 型函数,则都要返回值。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2PS87vS8F2q27P8v72.html
其他回答
第1个回答 2017-10-03
如果设定为int 函数体内无return会有返回值嘛
第2个回答 2017-10-03
看main类型咯void用行
相似回答
C语言
中
函数必须有返回值吗?没有
无法使用对吗?
答:
不是必须有返回值
。如果没有返回值类型名为"void"。void函数的定义:void+函数名()//无类型+函数名 {// 程序代码} 如果没有返回值类型名为"void", 整数类型int 类型返回值为整数类型int,以此类推……类型名有:void int long float int* long* float* ……...
大家正在搜
一个函数的返回值由什么确定
函数一定有返回值吗
C语言调用有返回值的函数
c语言返回值有什么用
在函数中使用什么语句返回值
c语言函数无返回值
c语言函数默认返回值
c语言子函数返回值
c语言函数返回多个值
相关问题
c语言问题 若函数体内没有return语句 则函数没有返回值...
C语言函数一定要有返回值操作吗,为什么我没有return运行...
我想知道C语言返回类型函数,如果没有返回值,程序中没有ret...
c语言函数中没有return却能返回值 如下
C语言中return怎么用,主函数中一定要用吗?
js的函数一定要有返回值吗?不写return语句是否可行?
C语言,需要有返回值类型的函数没有return为什么没有报错...
简单c语言函数调用无返回值问题?