【complier】error: #268: declaration may not appear after executable statement in block

来源:互联网 发布:淘宝ip地址怎么查 编辑:程序博客网 时间:2024/06/05 11:02
###Date : 2017/11/3

问题: error:  #268: declaration may not appear after executable statement in block    

分析: 在编译多线程部分代码过程中,提示这个是因为把变量的声明放在了可执行语句的后面
如下面这几行代码:         
            if(index>=50 || length>=78)
            {
                return 0;   
            }
            uint8_t k, flag;
            uint8_t nAsrAddLength;
            flag = 1;

    
解决方案:把变量的声明放在可执行语句的前面。
阅读全文
0 0