2016-04-25 97 views

回答

3

你有你的if语句后流浪分号。正因为如此,编译器会将您的大括号看作只是定义一个随机代码块(这是有效的),但它不明白为什么您在此之后有一个else

+0

非常感谢。它的工作正常:) – Shaif

0

你的if语句在最后有一个分号,如果你删除它就会编译得很好!

(uservalue == 1) ; 
{ 
    //code 
} 

(uservalue == 1) 
{ 
    //code 
} 
+0

非常感谢。我已经纠正并且工作正常:) – Shaif

0

作为初学者,重要的是要看到这些类型的错误在这里处理。这是一个事实;问题,而不是一个问题,因为编译器隐藏对新手来说至关重要。整个上午,我一直在寻找类似的东西来尝试移动我认为错误位置的部分,结果可能是某处出现简单的语法错误。此例中的编译器错误代码具有误导性。