为什么我这个函数调试时显示OPEN_CHECK.C(28): warning C291: not every exit path returns a value
为什么我这个函数调试时显示OPEN_CHECK.C(28): warning C291: not every exit path returns a value
日期:2021-10-27 08:03:25 人气:1
你的函数里面有三个if条件,但是如果这三个条件都进不去的话,你的函数就没有返回值了,
所以只需要在函数退出之前再加一句return:
if(INC==1&&INB==0)
{
open_f=3;
return open_f; //水位故障
}
return open_f;
就可以了。
所以只需要在函数退出之前再加一句return:
if(INC==1&&INB==0)
{
open_f=3;
return open_f; //水位故障
}
return open_f;
就可以了。