错误码ı在括号中遇到问题,ı添加了一张照片,显示错误的位置和错误代码本身--ı,ı
ı只是尝试将字符串转换为int,并为项目的后期部分分配值。
发布于 2022-11-23 19:28:55
if条件将使用布尔值,而不使用结束行。格式将是
if( slot1==true ){ ....}或者就这么做
if(slot1){ ....}else if(slot2){...}也是如此
发布于 2022-11-23 19:29:41
正如我所看到的,您正在使用分号;设置if else条件,这是错误的,您需要删除它们,另外,相等条件是用双==设置的。
if(1 + 1 == 2;) // wrong
if(1 + 1 = 2) // wrong
if(1 + 1 = 2;) // wrong
if(1 + 1 == 2) // right您需要在所有if else语句中更正它。
在这种情况下,您的if条件应该如下所示:
if(slot1 == true) // right这应该能解决你的问题。
可选建议:
但是,对于布尔true,考虑直接使用它们,而不指定它们应该与双==相等,因为它们本来就已经是true了。
if(slot1) // right alsohttps://stackoverflow.com/questions/74552019
复制相似问题