要是有返回值的函數可以用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 關注
- 1518 瀏覽
添加回答
舉報
0/150
提交
取消