初学者在写代码中,容易像A这样,把一个条件测试语句赋值给一个bool变量:
A:
if(number%2==0)
even=true;
else
even=false;
等价于(这样更好)
bool even=number%2= =0;
这不是一个错误,但是应该写成后者这样更好。
C++简化布尔变量赋值
最新推荐文章于 2025-01-14 19:51:47 发布

初学者在写代码中,容易像A这样,把一个条件测试语句赋值给一个bool变量:
A:
if(number%2==0)
even=true;
else
even=false;
等价于(这样更好)
bool even=number%2= =0;
这不是一个错误,但是应该写成后者这样更好。