我最近失去了一些时间来弄清楚我的代码中的错误是由一个错字引起的:
if(a=b)
代替:
if(a==b)
我想知道是否有任何特殊情况你想要在if语句中为变量赋值,或者如果没有,为什么编译器不会发出警告或错误?
if
c++ if-statement
c++ ×1
if-statement ×1