66问答网
所有问题
当前搜索:
函数必须要有返回值
不是void型的
函数一定要有返回值
吗?一定要有return语句吗?无参函数可...
答:
非void型的必须
有返回值
,
一定要有
return语句。返回值的类型还要跟
函数
的类型一样,无参函数可以有返回值,参数和函数能不能返回值没有任何关系。参数还分为按值传递和引用传递。像图中的fun是按值传递的,所以对实参没影响。引用传递一个内存地址,函数可以通过内存地址修改里面的值。中文翻译为“无...
函数必须有返回值
,否则不能使用函数?
答:
构造函数,析构函数没有返回值,一般的
函数必须有返回值
,如果没有返回类型设置为void,void func(){return;} 函数的格式必须有返回类型(即返回值)
函数返回值必须
是return0吗?
答:
return 0是
函数
的
返回值
,函数中要写明return 0,表示返回。因为函数(除void)在遇到return时才能返回。
一定要有
,代表程序结束。用途:return 0用来告知程序的结束。必须有的地方:如果函数类型是int,则必须输入return 0。若函数类型是void,则可以不输入return 0。
c语言中为什么有的
函数需要有返回值
?返回值是干什么的?
答:
由于参数指针,也可以实现这种功能,所以实际上,是可以做到任何
函数
都没
有返回值
的(完全靠参数传递)但很多时候 返回值要比参数回传的方式,代码写起来更简单。比如说,如果通过返回值,来判断函数执行的是否正确 那么可以 if(func()) ...直接写。如果用参数的话 就
必须
写成两句 int a;func(&a);if...
急求,C语言中调用一个函数,为什么最后该
函数必须要有
一个
返回值
?以下程...
答:
int s(int n){ int i;for(i=n-1;i>=1;i--)n=n+i;printf("n=%d\n",n);} 这里有问题,这个是个
有返回值
的
函数
,你要么在最后面给一个return 要么就把int s(int n) 改为无返回值的函数。
c++
函数必须有返回值
,返回值类型不定,这句话对吗?
答:
不对, void就是不需要返回值的
函数
。也就是说,调用一个函数,执行一个过程,但不
一定要返回值
。不需要知道这个函数执行有没有成功,只用来调用。所以,不对。即使,让你感觉void也是一个返回类型。
C语言中的所有
函数
都
要有返回值
吗
答:
不是这样的 根据需要来决定
函数
是否要
返回值
,如果你要传递一个函数的参数回到调用的地方,一般都会用到返回值,这里只是一般,还有可能通过全局变量什么的来传递一个值,不
一定要
用返回值。希望对你有帮助
函数
调用就
需要返回值
吗?return只能返回一个值吗?函数可以不返回值...
答:
函数
调用需不
需要返回值
,根据您的需要来定的。return只能返回一个值,如果要返回多个值,可以通过参数或者把返回值做成结构体等来实现。函数不返回值,并不代表没有用。这些都是可以根据您的需要来定的。
为什么编写
函数
都
要返回值
答:
虽然在一些编译器中,void main 可以通过编译(如 vc6),但并非所有编译器都支持 void main ,因为标准中从来没有定义过 void main 。g++3.2 中如果 main
函数
的
返回值
不是 int 类型,就根本通不过编译。而 gcc3.2 则会发出警告。所以,如果你想你的程序拥有很好的可移植性,请
一定要
用 int ...
返回值
是什么意思?在什么情况下
需要
加返回值?
答:
函数
可以
有返回值
,也可以没有返回值。对于没有返回值的函数,功能只是完成一个操作,应将返回值类型定义为void,函数体内可以没有return语句,当
需要
在程序指定位置退出时,可以在该处放置一个。函数可以有返回值,只要 return 就可以给出一个。不过我们常常不用它--有两个原因:1、C/C++里返回值是...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
每个函数都要有返回数据
自定义函数必须要有返回值
自定义函数调用前必须定义
return语句后一定要有值
怎么判断函数需不需要返回值
函数是使用def关键字来定义的
函数必须有return语句吗
def和return一定要有吗
函数体中必须要有return语句