小编gro*_*bot的帖子

单行比较C中的几个值

例如,我们可能有一个if语句,想要检查一个变量是否等于4个不同的值,也许是这样的

    if(x == 1,2,3,4){ do something }
Run Code Online (Sandbox Code Playgroud)

在C中执行此操作的正确语法是什么?我知道逗号可以用其他语言编写,我似乎无法想象如何不检查几个不同.我能想到的唯一另一件事就是不得不做

    if((x == 1)||(x ==2)
Run Code Online (Sandbox Code Playgroud)

但我无疑会有超过4个,这会很快烦人.我没有看到这样的任何其他问题,如果你知道,请指出我.

c syntax compare

1
推荐指数
1
解决办法
81
查看次数

标签 统计

c ×1

compare ×1

syntax ×1