66问答网
所有问题
当前搜索:
c语言中函数没有return语句
如果一个
函数没有
返回值,是否需要加入
return语句
?
答:
如果一个
函数没有
返回值,一般情况下是需要加入
return语句
的,但是如果你需要在某些情况下不完全将函数执行完毕,就可以加上return语句来提前返回,这时候加上“return;”return是
C语言中
的一个关键字,意为返回。return 就是用来被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的...
...则该
函数
体中必须要
有return语句
这句话是对
的
还是错的?_百度知 ...
答:
错的。这个
函数
接受2个整形,m和n,函数内容是一个循环,进行n次,每次将p(初始值1)赋值为p*m,最后返回p的值。比如x=p(2,3),就是m=2,n=3,运行3次循环,第一次,p=p*m=1*2=2,第二次,p=p*m=2*2=4,第三次,p=p*m=4*2=8,最后返回8,x=8。
在
C语言中
为什么很多被调
函数
之前要加void?
答:
void表示禁止有返回值 一个函数如果这样定义:f(int x)这说明没定义返回值,默认是可以返回int的,当然,如果f
函数中没有return语句
,那么会返回一个乱七八糟的整数,这样不利于编译器识别错误,比如说你有这样一个语句a=f(1)编译器就识别不出来错误的,仍然认为你是对的 但如果你写成void f(...
为什么
c语言中
的main()
没有
返回值呢?
答:
void main()表示
函数无
返回值,就是说在程序的结尾处不需要加上
return
0。而return是在函数体中,用来返回特定值的。一个
C程序中
必须至少有一个函数,而且其中必须有一个并且仅有一个以main为名,这个函数称为主函数,主函数是整个程序的入口。基本数据类型:1、void:声明函数无返回值或无参数,声明...
C语言中return
怎么用,主
函数
中一定要用吗?
答:
没有
,api是基于windows未公布的引用
函数
!任何
语言
都拥有api使用!
因为什么
C语言中
的main
函数
不为void时写不写“
return
(0);”时都可以...
答:
main
函数
应当定义为int main(),也就是给予系统程序终了返回值一个int,且正常终了时用
return
返回值为0。定义为void,或者是不写return,多数是由编译器自动指定一个不确定的返回值。诸如谭浩强之类的初级
C
教程中会用void main及省略return,不说他是错误的至少也是不规范不恰当的编程 ...
C语言
主
函数里
可不可以
有return
答:
可以 void main() //主
函数
定义类型;
return
; //就返回主函数定义的类型;如 int main()return(i);//i就可以是int型数据,给分吧,帅哥
在
c语言里
什么情况下主
函数的return
0可以省略
答:
不是的,
C语言
标准格式是在定义主
函数的
时候定义其类型,就比如void main()就表示不需要返回值,所以不用
return
,如果定义的是int main()则需要返回值,有这个的好处是当程序执行完后能检测程序的正确性和可行性,定义这个0的时候是当函数正常执行时就能返回一个0的数给主函数,当不能正常执行时会...
C语言中return
怎么用,主
函数
中一定要用吗
答:
对于非void,既然函数返回值类型定义为非void,那么肯定需要使用这个
函数的
返回值。比如返回值是函数运行结果,或者表明函数运行结果是成功还是失败。这种情况,即使是函数最后一行,也需要使用。对于有些情况,
没有return
,编译器也不会报错,比如main函数 (编译器会默认返回值为0,假设你的main函数返回值是...
C语言中return
怎么用,主
函数
中一定要用吗?
答:
对于非void,既然函数返回值类型定义为非void,那么肯定需要使用这个
函数的
返回值。比如返回值是函数运行结果,或者表明函数运行结果是成功还是失败。这种情况,即使是函数最后一行,也需要使用。对于有些情况,
没有return
,编译器也不会报错,比如main函数(编译器会默认返回值为0,假设你的main函数返回值是...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜