我在编写 switch 语句时尝试使用布尔表达式。我在这里做错了什么 这个语句“需要左值作为赋值的左操作数”是什么意思?
我期望这两种条件都能起作用,即
如果用户输入小写 y 或大写 Y,应该不是问题。
请记住,我只是 C++ 的初学者。
您的第二个条件应该是
confirm=='Y'
您有 confirm='Y'
并且此作业的计算结果始终为 true。这是一个常见的错误。
您在这里面临的问题是您将相同的变量赋予同一个对象,因此它产生了问题。要解决这个问题,改变变量和对象就可以解决问题