单片机中?1:0是什么意思?

2019-07-15 13:07发布

今天看到的一个程序中        TR1 = 1;        uctimer1Cnt++;
        if(KEY == 0)
{
                LED = 1;
        }
        else{
                LED = (ucTimer1Cnt&0X80)?1:0;
        }

在这里LED = (ucTimer1Cnt&0X80)?1:0;,ucTimer1Cnt按位与0X80,得到ucTimer1Cnt最高位置1,?1:0是什么意思?整体是什么意思?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。