为什么下面的代码是dead code
if (a)
{
return a;
}
else
{
b++;
return b;
}
------解决方案--------------------dead code是什么意思呢?
------解决方案--------------------同ls
------解决方案--------------------a什么意思呢 ?里面是判断语句吗??if括号里应该要放条件语句吧 如果是简单的一个变量的话应该没法 的吧
我还是新手 可能还有些东西不知道或者后面有讲也不一定 。。。
------解决方案--------------------按照前面a来说,返回的应该是boolean,但是后面的b又是int,也return,这代码有问题
------解决方案--------------------a和b 必须都是boolean类型。
------解决方案--------------------