gpt4 book ai didi

c - 推荐一本关于 C 例子中棘手问题的书 unusual if condition

转载 作者:太空狗 更新时间:2023-10-29 17:08:28 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
What does the ',' operator do in C?

好吧,我今天接受了采访,他们问我下面代码的输出应该是什么

#include<stdio.h>

int main ()
{

int a=1,b=1;
char c='0';
if(a,b,c)
printf("wow \n");
}

在我的机器上运行后,我能够得到答案,但我无法在那里回答。我想知道是否允许这样的 if 语句?哪里提到了?

我的问题是上面提到的 if 条件,我无法理解 if 语句是如何工作的。

**更新**
我在 K&R 中没有发现任何这样的东西,任何人都可以推荐一本好书。我已经编写了一些东西,而不是 C 的新手,但是在这个问题失败之后,我想再次看看是否有更多的 C 概念深入(特别是上面的) 提到了我在哪里可以阅读。

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