66问答网
所有问题
当前搜索:
函数中没有return返什么值
如果
函数没有return
语句或者return语句不带任何返回值,那么该函数的
返
...
答:
这个
函数无
返回值。返回的类型是 void
在C语言中,若调用一个函数,且此
函数没有return值
,该
函数返
回一个不确定...
答:
对的,C语言中函数句柄(指针)指向一个地址,如果该函数没有Return,那么函数句柄就没有被赋值,
会返回句柄指向内存的值
,表现出一个随机的数。
不带
return
的
函数
代表返回none
答:
是的,
不带return的函数确实会返回None
。在Python等编程语言中,如果一个函数没有明确的return语句,或者return语句后面没有跟随任何值,那么这个函数会默认返回一个特殊的值,这个特殊的值就是None。下面详细解释一下这个观点。首先,我们需要理解什么是return语句。在函数中,return语句用于表示函数的结束,...
请问C语言中一个
函数没有return
它返回
什么
?
答:
首先是猜想,主流平台上,
函数返
回都是通过某个通用寄存器返回,x86平台是eax,arm是r0,所以猜想即使是void返回,如果硬是要得到返回值的话,应该是得到返回那一刻该寄存器的值。证实:为了证实,需要写一点代码,一个最简单的void test(){},一个main(){printf("%d", test())},然而这样并不行...
若调用一个函数,且此
函数中没有return
语句,则正确的说法是该函数...
答:
答案是D ,即使函数中没有return语句,若函数不声明为void型,调用函数的时候还是可以得到int型的返回值
。但是一个不确定的值,所以应该选D。return 表示把程序流程从被调函数转向主调函数并把表达式的值带回主调函数,实现函数值的返回,返回时可附带一个返回值,由return后面的参数指定。 return通常是...
没return
语句,
函数返
回值问题
答:
不对,因为就算你定义了
没有
返回值的
函数
,编译后编译器也会默认给你加上
return
void;//return一个空,所以不管有没有返回值或者是你有没有写return最后函数执行完毕后还是会返回到方法调用处的。有返回值的函数intfunction1(){return1;--必须要return才能有返回值。};没有返回值的函数voidfunction2...
...如果没有返回值,程序
中没有return
,那么
函数
有默认返回值吗?是多少...
答:
如果
函数有
返回值,函数名前面一定相关的数据类型,不返回任何数据时,则需在函数名前冠以void关键字。如果什么都
没有
(不推荐),则系统默认返回int类型。在
函数中
,对于有返回值的函数,关键字后面必有与函数名前相同类型的数据(默认转换也可以),如果不加返回的变量或常量,会编译错误。
一个数据类型为void的
函数中
可以
没有return
语句,那么函数在调用时
答:
一个数据类型为void的
函数中
可以
没有return
语句,那么函数在调用时反回一个不确定的值。所以这一题选择B。计算机编译或运行时,使用某个函数来完成相关命令。对无参函数调用时则无实际参数表。实际参数表中的参数可以是常数、变量或其它构造类型数据及表达式。各实参之间用逗号分隔。
python中
函数
可以
没有
返回值吗
答:
可以的,
没有return
语句,自然就没有返回值了。相当于返回了None。
C++中是int
函数
但是
没有return
会怎么样?
答:
具体返回什么,要看你的程序决定。因为
函数返
回值是放在eax寄存器的,在程序中,如果有返回值,则会把返回值赋给eax。如果
没有
,则会返回eax的默认值。你的程序刚好是3,所以返回了3。但是如果程序是其他值使用了eax,则返回其他值,所以,返回值是不确定的 ...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
没有return语句就没有返回值
c语言函数没有return会怎样
c语言中函数没有return语句
函数没有return语句
函数没有return会有返回值吗
函数没有return语句返回什么
set函数怎么用
C语言if语句的经典例子
python没有return返回什么