标题: 请大佬看看这是怎么回事啊error C141: syntax error near ';' [打印本页]

作者: qweerqq    时间: 2019-10-31 10:28
标题: 请大佬看看这是怎么回事啊error C141: syntax error near ';'
ML.C(63): error C141: syntax error near ';'
ML.C(64): error C141: syntax error near ';'



            switch (P3)
                {
                  case 0x01:a++;c=0;break;
                  case 0x02:c=1;break;  
                  case 0x04;c=2;break;//63
                  case 0x08;c=3;break; //64
                }


51hei浏览器截图20191031102720.png (4.48 KB, 下载次数: 39)

ML.C(63): error C141: syntax error near ';' ML.C(64): error C141: syntax error near ';'

ML.C(63): error C141: syntax error near ';' ML.C(64): error C141: syntax error near ';'

作者: 笨笨兔    时间: 2019-10-31 13:00
看一下:是不是63行的 "0x04:" 错写为 "0x04;" 了?
           64行的 "0x08:" 错写为 "0x08;" 了?
作者: 20151343219    时间: 2019-10-31 13:14
case 0x04:
case 0x08:
这里后面是冒号不是分号

作者: 无敌的UUZ大人    时间: 2019-10-31 14:03
case后面用冒号不是用分号
作者: fuli0315    时间: 2019-10-31 15:49
楼上的答复都是正解,编译器都有错误提示了。
作者: a89588038    时间: 2019-10-31 17:43
case后面用冒号不是用分号,多注意细节。检查一遍。
作者: wuxie    时间: 2019-10-31 19:55
大佬63行写错成分号了




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1