c语言中return 的用法及含义??
发布网友
发布时间:2022-04-24 00:59
我来回答
共2个回答
热心网友
时间:2023-10-16 20:08
一个函数里只可以有一个return被执行,就算是有多个也是程序运行到第一个就结束了,他的意思是向主函数返回一个确定的值,因为函数的意义就是要求得一个值,那么这个值就需要用return来返回给主函数,当然
不用return函数也会向主函数返回一个值,但是这个值是不确定的,如果要返回一个确定的值
就要用到return
热心网友
时间:2023-10-16 20:08
ansi标准规定得main函数必须要有返回值也就是int
main(){return
0;}
这是成立的。
如果这样写main(){
}
有的编译器他会自己加int
和return
0;,有的编译器编译器不会,
所以不管怎样最好写int
main()
{return
0;}考虑程序的可移植性
推荐lz去看《c专家编程》
或
《c缺陷与陷阱》
里面有介绍这部分的
热心网友
时间:2023-10-16 20:08
一个函数里只可以有一个return被执行,就算是有多个也是程序运行到第一个就结束了,他的意思是向主函数返回一个确定的值,因为函数的意义就是要求得一个值,那么这个值就需要用return来返回给主函数,当然
不用return函数也会向主函数返回一个值,但是这个值是不确定的,如果要返回一个确定的值
就要用到return
热心网友
时间:2023-10-16 20:08
ansi标准规定得main函数必须要有返回值也就是int
main(){return
0;}
这是成立的。
如果这样写main(){
}
有的编译器他会自己加int
和return
0;,有的编译器编译器不会,
所以不管怎样最好写int
main()
{return
0;}考虑程序的可移植性
推荐lz去看《c专家编程》
或
《c缺陷与陷阱》
里面有介绍这部分的