gpt4 book ai didi

c - 调试 var = var2 == var3

转载 作者:行者123 更新时间:2023-11-30 18:17:59 25 4
gpt4 key购买 nike

我目前正在调试学校作业的程序,目前正致力于理解这行代码。

所有变量都是整数。

unfinished = count == 2;

它的输出主要是 0,但是“==”(比较?)实际上对值有影响还是完全被忽略了?

程序语言是C

最佳答案

Operator precedence意味着

unfinished = count == 2;

评估为

unfinished = (count == 2);

这相当于

if (count == 2)
unfinished = 1;
else
unfinished = 0;

关于c - 调试 var = var2 == var3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21739372/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com