编译时出现警告missing return statement at end of non-void function
编译时出现警告missing return statement at end of non-void function解决办法解决办法1、首先检测程序逻辑,有没有可能出现一些情况会导致程序没有返回值。如果有,则需要修改程序逻辑。2、如果程序逻辑本身没有问题,但依旧出现此警告,那就是在程序的最后缺少return语句。编译器在编译时不会管if、else if等语句内的return语句,不知道你具体会在哪里返回,这个只有程序运行时才能确定。所以,如果你程序最后没有return语句,编译器就认为你错了,语法
复制链接