66问答网
所有问题
在C语言中,若调用一个函数,且此函数没有return值,该函数返回一个不确定的值,这句话对吗?
若不正确,正确的是什么?
举报该问题
推荐答案 2011-11-19
对的,C语言中函数句柄(指针)指向一个地址,如果该函数没有Return,那么函数句柄就没有被赋值,会返回句柄指向内存的值,表现出一个随机的数。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/pDDvnsD2D.html
其他回答
第1个回答 2011-11-19
void 类型函数没有返回值。
其它类型,你可以通过debug去跟踪,这个值是一个不确定的值,也就是随机的。
return语句只是用来结束该函数的运行,交出控制权而已。如果返回值是你给定的,那么返回的是你给定的值,比如说ruturn 1;返回的是1;如果就只有rutrun ;那么这个值就要看eax寄存器的了。就是返回的是eax寄存器中的值。
第2个回答 2011-11-19
当然不对,比如延时函数,你调用一下,就延时一下时间,这个不是靠返回值的,是无返回值函数,所以你这句画肯定不对,,,,,
第3个回答 2011-11-19
是这样的。
第4个回答 2011-11-19
正确
1
2
下一页
相似回答
若调用一个函数,且此函数中没有return
语句,则正确的说法是
该函数
...
答:
答案是D ,即使
函数中没有return
语句,若函数不声明为void型,
调用函数
的时候还是可以得到int型的返回值。但是
一个不确定的值,
所以应该选D。return 表示把程序流程从被调函数转向主调函数并把表达式的值带回主调
函数,
实现
函数值的返回
,返回时可附带
一个返回值,
由return后面的参数指定。 return通常是...
若调用一个函数,且此函数中没有return
语句,则正确的说法是()。
答:
若调用一个函数,且此函数中没有return
语句,则正确的说法是()。 A.该
函数没有返回值
B.该函数返回若干个系统默认值 C.该函数能返回一个用户所希望的
函数值
D.
该函数返回一个不确定的值
正确答案:A 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的...
若调用一个函数,且
次
函数中没有return
语句,则
该函数有不确定的返回值
...
答:
语言不
同结果不同,c/c++:函数声明的时候已经声明了它的
返回值
类型,比如int型.如果没有返回值要声明成void,如果一个int型的
函数,没有return
语句,编译的时候会报错.别的语言比如说perl,cobol之类的.没有return语句,那
函数返回
值是最后一条有意义语句
的值,
比如最后一条是$a = 1+1;则返回2....
若调用一个函数,且此函数中没有return
语句,说法正确的是? A:没有返 ...
答:
哪怕是void
函数
实际上都是有
返回值
的,根据系统和编译器的不同,应该是
返回一个不确定的值
。所以我认为:答案:d
若调用一个函数且此函数中没有return
语句,那么会有
返回值
吗?为什么?
答:
会
返回,
编译器会默认
在函数
末尾添加
一个return,返回
为void
C语言
基础题目练习(帮忙做一下呗 ,我做了 也不知道那里错了 ……所以...
答:
看来我真是闲的蛋疼了。。。1.c 2d 3a 4b 没什么问题 5.应该是4+4+8=16
,没有
答案。判断没问题。函数 1.d 2要是说的是
函数的
声明的话就是c,定义的话明显都不对 3d 4a 5c 6a 7d 8c 最后
一个不
会
大家正在搜
c语言函数的定义与调用
c语言函数调用语句是什么
c语言程序中,当调用函数时
c语言两个函数先后调用
c语言函数调用数组
c语言函数的递归调用
c语言调用函数的编程例子
c语言怎么调用函数
c语言函数嵌套调用
相关问题
若调用一个函数,且此函数中没有return语句,说法正确的是...
若调用一个函数,且此函数中没有return语句,则正确的说法...
若调用一个函数,且此函数中没有return语句,则正确的说法...
若调用一个函数,且此函数中没有return语句,则该函数没有...
若调用一个整型函数,且此函数中没有return语句,则正确的...
c语言问题 若函数体内没有return语句 则函数没有返回值...
若调用一个函数且此函数中没有return语句,那么会有返回值...
【6-1-9】若调用一个函数,且此函数中没有return语句...