我目前正在调试学校校园的计划,目前仍在理解这一行代码。
所有变量都是整数。
unfinished = count == 2;
它的输出主要是0,但“==”(比较?)实际上是对值有影响还是完全忽略?
程序语言是C
答案 0 :(得分:7)
unfinished = count == 2;
评估为
unfinished = (count == 2);
相当于
if (count == 2)
unfinished = 1;
else
unfinished = 0;
答案 1 :(得分:2)
如果count
等于2,unfinished
将为1(真),否则为0(假)