if语句括号中为赋值表达式 如何判断真假?

2025-03-24 18:28:07
推荐回答(1个)
回答1:

写成if(n1=1)表示的就是恒为真,逻辑效果与if(1)相同。但是if(n1=1)在表示恒真的同时又为n重新赋了新的值,这个值的生命范围是if以下的{}内的所有代码。它与if(1)的区别就在此!