这段输出为什么是这样的?if语句那部分能不能写下注释🥲

img

你if少写了个等号,导致判断变成赋值,而ch='&'永远为真,打印出来也是符号&

img
这里应改为:if(ch == '&')

if部分写错了,应该是if (ch == '&') 两个=号表示是否相等,1个=号表示赋值。