新聞中心

        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循環,得,就麻煩了。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 库伦旗| 兴隆县| 平远县| 黑河市| 南靖县| 台北市| 郴州市| 久治县| 木里| 介休市| 门源| 额济纳旗| 武平县| 大宁县| 赤峰市| 大厂| 特克斯县| 湟源县| 镇康县| 邹平县| 丰原市| 雷山县| 新建县| 佛学| 贺州市| 乌拉特中旗| 闽清县| 富宁县| 阜阳市| 崇左市| 嘉义县| 湖口县| 青神县| 车险| 阿巴嘎旗| 冕宁县| 云南省| 汉源县| 拉孜县| 郁南县| 平塘县|