最近在新更新的库文件里写了几个程序,发现总会报一个警告,“#111-D:statement is unreachable”
一般来讲警告不会影响程序的编译,如果你没用到的话更可以放任不管,但是吧,一编译就出现警告,还是会让人有点如鲠在喉的感觉。所以还是要想办法解决掉。
如下图是警告提示:
图1 报警提示
警告statement is unreachable的意思是语句无法访问,也就是说报警的这条语句没办法编译访问;一般出现这种情况的多是break语句,前面可能会有loop循环,此时如果把loop屏蔽掉就会出现新警告,就是loop写了但是没有用到的警告,所以,我们只需要把break屏蔽掉即可。