66问答网
所有问题
当前搜索:
函数必须要有返回值
c语言中,对于
函数
和参数来说,函数的
返回值
可有可无,这句话对吗?_百度...
答:
错的。
函数必须要有返回值
,即使不调用
在C语言中,主
函数
是不是
必须要有返回值
?
答:
在C语言中,主函数必须要有返回值
。main 函数的返回值类型必须是 int ,这样返回值才能传递给程序的激活者(如操作系统)。如果 main 函数的最后没有写 return 语句的话,C99 规定编译器要自动在生成的目标文件中(如 exe 文件)加入return 0; ,表示程序正常退出。在C语言标准中强制要求main函数的返...
C语言中
函数必须有返回值
吗
答:
没有这个说法。
主函数需要函数返回值,函数才需有返回值
。函数不需要返回值时,用void 函数需要返回值时,函数类型按返回值的类型确定。
c++
函数必须有返回值
,返回值类型不定,这句话对吗?
答:
不对,
void就是不需要返回值的函数
。也就是说,调用一个函数,执行一个过程,但不一定要返回值。不需要知道这个函数执行有没有成功,只用来调用。所以,不对。即使,让你感觉void也是一个返回类型。
声明和定义
函数
时,是否
必须
给出函数的
返回值
类型?
答:
不一定显式给出。不给返回值类型的 默认 是 整型
。例如:fun(int x) { return x*x;} 默认是整型 就等于你写了 int fun(int x) { return x*x;} 其它类型 必须 写出来,无返回值的 要 写 是 void 型。
函数必须有返回值
吗?
答:
不是
必须要返回值
,例如一个求2个数和的
函数
sum 要返回值时 double sum(double x,double y){ return x+y;} 不要是可以这样定义 例2 void sum(double x,double y,double *z){ z = x+y;return;z = x*y;} return 只是发生在你提前结束函数 例2中 *z = x*y; 不被执行 区别是要...
C语言中
函数必须有返回值
吗?没有无法使用对吗?
答:
不是
必须有返回值
。如果没有返回值类型名为"void"。void
函数
的定义:void+函数名()//无类型+函数名 {// 程序代码} 如果没有返回值类型名为"void", 整数类型int 类型返回值为整数类型int,以此类推……类型名有:void int long float int* long* float* ……...
函数必须要有返回值
么
答:
一般情况下是
需要
的,如果你没
有返回值
,可以返回0.还有就是看你
函数
的类型。如果是void类型,就可以没有返回值。
C语言中main
函数必须要有返回值
吗?
答:
按标准来说,C的main函数是
需要有返回值
的。标准中main
函数返回
类型是int的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main函数,最好有一个返回值,0表示正常退出。
js的
函数一定要有返回值
吗?不写return语句是否可行?
答:
1、不
一定
。2、JS中的方法可以写返回值,使用return即可,例如:function add(a, b){ return a + b;} alert(add(1, 2));//3 3、如果
函数
里不写return,则函数会返回undefined,可以根据
需要
判断是否
有返回值
.4、假如不写return的话,系统默认就是返回一个undefined,表示该函数没有写返回值。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
定义函数必须有返回值吗
函数必须要有返回数据类型吗
函数有值吗
函数都有返回值正确吗
定义函数一定要有回传值吗
函数也可以没有参数
Python函数必须返回一个值
每个函数都要有返回数据
Python函数必须传入参数