66问答网
所有问题
c语言自定义函数类型为int,函数体中一定要有return吗
如题所述
举报该问题
推荐答案 2012-10-17
不一定,但是编译器会警告
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/DixiUspUx.html
其他回答
第1个回答 2012-10-17
不要返回值你可以定义 void 类型
int类型不使用返回值就 return 0;吧
第2个回答 2012-10-17
有返回值一定要有return
第3个回答 2012-10-17
是的,不return你怎么回到主函数啊?
相似回答
...
函数类型
名
是 int
时,子程序
中一定要有 return 吗
?
答:
如果函数类型不是void,那么就一定要有return
,且return返回的类型必须跟申明该函数的类型一样。
在
C语言中,
主
函数是
不
是必须要有
返回值?
答:
在C语言中,主函数必须要有返回值
。main 函数的返回值类型必须是 int ,这样返回值才能传递给程序的激活者(如操作系统)。如果 main 函数的最后没有写 return 语句的话,C99 规定编译器要自动在生成的目标文件中(如 exe 文件)加入return 0; ,表示程序正常退出。在C语言标准中强制要求main函数的返...
c语言,
void
类型函数
就可以不再使用
return
语句对吗?
int类型
的就
一定要
...
答:
int
要看,如果是main函数可加可不加,默认
return
0 如果
是自定义
的
,一定要
加
...则该
函数体中必须要有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语言中
什么时候函数调用时,被调用
函数需要
加
return
返回
答:
被调用函数 也就是子函数 申明时有返回类型就需要加
return
;如果是void function() void为无返回值,无需return 譬如
int
function() int为整形,则需return一个整形值;
C语言
main
函数需要
返回值吗?
答:
按标准来说,C的main
函数是需要有
返回值的。标准中main函数返回
类型是int
的,所以需要一个返回值。但是由于历史原因,很多地方可以看到没有返回值的main。比如直接main()或者说void main() 但是这样一般编译器也不会认为错误,不过建议还是写标准的C的main
函数,
最好有一个返回值,0表示正常退出。
大家正在搜
自定义函数c语言
c语言自定义函数例子
c语言中fun函数的意义
c语言如何自定义函数
c语言函数类型
c语言rand函数
c语言fun函数怎么用
c语言函数调用
c语言字符串函数
相关问题
c语言,子函数类型名是 int 时,子程序中一定要有 ret...
C中定义一个int函数可以不用return语句吗
C语言 如果设置函数为int型就必须有返回值吗?
C语言中调用自定义函数时,如果没写明函数的类型,那系统默认是...
c语言 函数返回类型是int时可以省略声明吗?
我想知道C语言返回类型函数,如果没有返回值,程序中没有ret...