标题:
C语言函数返回值问题 如果return条件都不满足 返回什么值
[打印本页]
作者:
李冬
时间:
2023-2-27 10:02
标题:
C语言函数返回值问题 如果return条件都不满足 返回什么值
谢谢大家
作者:
a399288395
时间:
2023-2-27 16:18
比如定义一个全局变量A =1; B =1; C = 1;
if(A == 0)
{
C = A+B;
return C;
}
Return条件不成立,C还是C
作者:
xuyaqi
时间:
2023-2-27 16:56
return返回什么是函数编写者定的,比如下面函数:
int max(int a, int b){
if(a > b){
return a;
}else{
return b;
}
}
如果满足 a > b返回a,不满足返回b,那你叫大家讨论的函数是什么呢?
作者:
最后一个夏天1
时间:
2023-2-27 17:42
https://blog.csdn.net/m0_37589327/article/details/78640849
,这个帖子应该能解答你的疑问
作者:
188610329
时间:
2023-2-27 20:18
返回 R7 的值。
作者:
Angle145
时间:
2023-2-27 21:11
都不满足然后也没有返回值就是错误的代码,c语言可能编译能通过,但是高级语言会报错,出现没有返回值的情况说明你的代码不完善不严谨
作者:
coody_sz
时间:
2023-2-27 22:05
函数最后没有返回值,将有警告。
作者:
李冬
时间:
2023-2-28 08:28
本帖最后由 李冬 于 2023-2-28 10:43 编辑
xuyaqi 发表于 2023-2-27 16:56
return返回什么是函数编写者定的,比如下面函数:
int max(int a, int b){
if(a > b){
如果不写else{
return b;
}
当b>a时,返回什么值
作者:
laowang123222
时间:
2023-2-28 10:29
没有返回值的话只返回一个警告吧
作者:
yzwzfyz
时间:
2023-3-1 14:32
条件不成立,根本就不干活,所以谈不上返回什么。
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1