编译出错
Line 22: Char 5: error: non-void function does not return a value in all control paths [-Werror,-Wreturn-type]
22 | }
| ^
1 error generated.
//非void函数未在所有控制路径中返回值
出错原因&&解决方法
每一种情况下必须又要有返回值,所以利用赋值ret,在函树末尾返回ret即可。
示例
Line 22: Char 5: error: non-void function does not return a value in all control paths [-Werror,-Wreturn-type]
22 | }
| ^
1 error generated.
//非void函数未在所有控制路径中返回值
每一种情况下必须又要有返回值,所以利用赋值ret,在函树末尾返回ret即可。