码迷,mamicode.com
首页 > 其他好文 > 详细

error: a label can only be part of a statement and a declaration is not a statement

时间:2017-01-11 15:52:00      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:...   写代码   strong   报错   赋值   括号   块代码   not   ext   

GCC:

error: a label can only be part of a statement and a declaration is not a statement

 

switch(a){        swtch(a){

case 1:         case 1:

....................       {

....................        ...............

....................        ...............

break;          ................

case 2:         }

break;          break;

}            case 2:

             break;

            }

Error         OK

 

 

case1:
//此块代码不能再声明变量,如果你声明变量就会报错,除非用括号括起来,这是编译器的问题,也可以说是C语言的规定。写代码的时候注意就成了。就像C语言再声明的时候不能赋值一样,记住就好了。
break;
希望对你有所帮助。

error: a label can only be part of a statement and a declaration is not a statement

标签:...   写代码   strong   报错   赋值   括号   块代码   not   ext   

原文地址:http://www.cnblogs.com/caidi/p/6273839.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!