新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > keil提示:statement is unreachable

        keil提示:statement is unreachable

        作者: 時間:2016-11-11 來源:網絡 收藏
        statement is unreachable,一般沒什么關系,只是說,程序執行不到這里

        比如:

        本文引用地址:http://www.104case.com/article/201611/316821.htm

        while(1);

        i = 1;

        這種情況下,i=1; 這行就會有這種提示。

        在邏輯上不能到達這個指令,很常見的警告,
        比如:

        while(1){...}

        return(0);
        這個情況下return 0就是永遠不會執行到的指令。
        如果特別討厭這個東西,有個方法避免出現。
        char c;
        c=1;
        if(c)

        while(1){}
        return(0);;
        實際上還是這么回事,但是編譯器認為是有可能到了,所以就不報錯了。
        報錯是要你注意有這么回事,有一條指令,存在的,但是不會起作用,所以就是警告了。
        好像keil的main要求是int,所以又要求有return,一般編程序就是簡單的while循環,得,就麻煩了。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 玛纳斯县| 屯昌县| 雷波县| 大石桥市| 呼和浩特市| 三都| 云霄县| 大同市| 郓城县| 昌宁县| 右玉县| 区。| 新巴尔虎右旗| 孟州市| 贵溪市| 四会市| 淄博市| 奉化市| 同江市| 蛟河市| 江都市| 收藏| 沙湾县| 黄梅县| 屏南县| 平乡县| 广安市| 荔波县| 金溪县| 三江| 浠水县| 酒泉市| 新巴尔虎左旗| 荃湾区| 昌邑市| 曲松县| 巍山| 如东县| 将乐县| 东源县| 永寿县|