不懂就问! if语句判断不正确,小问题,但很是奇怪

2019-07-21 01:15发布

                if(wifi_sta)                 
                {
                        GUI_DispStringAt("YES",660,10);
                }
                else
                {
                        GUI_DispStringAt("NO",660,10);
                }

判断wifi_sta来显示YES或者No,但是当wifi_sta为真时,还是显示NO。
调试中代码这两句都可以运行到,这是怎么回事??
已关闭代码优化

求解答

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。