gpt4 book ai didi

c - 奇怪的循环条件

转载 作者:太空宇宙 更新时间:2023-11-03 23:28:18 25 4
gpt4 key购买 nike

即使给出的条件只是 t,这个 for 循环仍然有效。

当它甚至不是有效条件时,这怎么可能?还有很多其他类似的异常(exception)吗?

for (t=10; t; --t) {
printf("%d",t);
}

最佳答案

How is this possible when its not even a valid condition. Are there many other exceptions like this ?

这是可能且有效的条件。
for循环中的第二个子表达式t是检查t是否等于0。相当于

for (t=10; t != 0 ; --t) {...}

关于c - 奇怪的循环条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21631090/

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