要是有返回值的函数可以用return结束,那么VOID类型的函数执行到一半不想执行了怎么办?
1 回答
qq_笑_17
TA贡献1818条经验 获得超7个赞
void类型函数的结束有以下几种情况
1.
| 12345 | void add(int a,int b){ int c=a+b; int d=a+b;} |
此时,函数在执行完int c=a+b;后接着执行int d=a+b;之后结束
| 1234567 | 2.void add(int a,int b){ int c=a+b; int d=a+b; return;} |
函数的运行过程与1.相同
3.
| 123456 | void add(int a,int b){ int c=a+b; return; int d=a+b;} |
函数在执行完int c=a+b;之后遇到return;程序结束,并不执行int d=a+b;
- 1 回答
- 0 关注
- 1573 浏览
添加回答
举报
0/150
提交
取消
