请问在C程序中下面这个语句表示什么意思?return;
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/08/18 02:22:38
请问在C程序中下面这个语句表示什么意思?return;
它与return0;语句什么区别
它与return0;语句什么区别
![请问在C程序中下面这个语句表示什么意思?return;](/uploads/image/z/4859876-20-6.jpg?t=%E8%AF%B7%E9%97%AE%E5%9C%A8C%E7%A8%8B%E5%BA%8F%E4%B8%AD%E4%B8%8B%E9%9D%A2%E8%BF%99%E4%B8%AA%E8%AF%AD%E5%8F%A5%E8%A1%A8%E7%A4%BA%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%3Freturn%3B)
int fun() {
return 0; // 函数将返回的值为0
// 而且此函数不能用“return;” ,因为int fun() 要求返回值为int型哦
...
}
void fun() {
return; // 函数没有返回值(或者说返回值为空),仅表示退出函数结束
// 而且此函数不能用“return 0;” ,因为void fun() 没有返回值哦
...
}
// 区别:
return 0; //用于返回int/float/double/...等数值的函数里
return; //仅用于返回void的函数里,这只是为了在返回值为void的函数,
//退出时的一种方便, 在返回值为void的函数里,可以没有"return;"语句
return 0; // 函数将返回的值为0
// 而且此函数不能用“return;” ,因为int fun() 要求返回值为int型哦
...
}
void fun() {
return; // 函数没有返回值(或者说返回值为空),仅表示退出函数结束
// 而且此函数不能用“return 0;” ,因为void fun() 没有返回值哦
...
}
// 区别:
return 0; //用于返回int/float/double/...等数值的函数里
return; //仅用于返回void的函数里,这只是为了在返回值为void的函数,
//退出时的一种方便, 在返回值为void的函数里,可以没有"return;"语句