If statement 错误:参数类型布尔值char的运算符| |未定义
当我想检查char数组中char的值时,我一直收到这个错误消息If statement 错误:参数类型布尔值char的运算符| |未定义,if-statement,operators,If Statement,Operators,当我想检查char数组中char的值时,我一直收到这个错误消息 if(word[0] == 'A'||'E') 任何帮助都将不胜感激。以下是您想要的: 如果(单词[0]=“A”|单词[0]=“E”) 不能将布尔“或”与两个字符的操作数一起使用,这是您的代码正在尝试的。相反,您需要将其应用于两个布尔表达式,正如我所做的那样。希望有帮助 if(单词[0]='A'| |单词[0]='E')。根据语言的不同,可能存在更优雅的解决方案。该代码所说的是if(word[0]==true。
if(word[0] == 'A'||'E')
任何帮助都将不胜感激。以下是您想要的:
如果(单词[0]=“A”|单词[0]=“E”)
不能将布尔“或”与两个字符的操作数一起使用,这是您的代码正在尝试的。相反,您需要将其应用于两个布尔表达式,正如我所做的那样。希望有帮助
if(单词[0]='A'| |单词[0]='E')
。根据语言的不同,可能存在更优雅的解决方案。该代码所说的是if(word[0]==true。