我有一个IF / ELSE声明,虽然我想知道如果它是真的,如何告诉“其他”部分什么都不做。 e.g:
if(x == x)
//run calc.exe
else
//DoNothing
或者我写信说如果我只删除else语句,如果if条件不匹配,它会继续吗?
答案 0 :(得分:6)
只省略其他:))))
if(condition)
{
do_something();
}
//go on with your program
答案 1 :(得分:3)
是。不存在的else
语句与空语句相同。
这对所有类C语言都很常见。
答案 2 :(得分:1)
如果无事可做,则只需省略else
:
if (some condition)
{
do stuff
}
循环中使用 continue
来使循环的这个迭代的其余部分短路,break
用于提前终止循环。
答案 3 :(得分:0)
如果您没有放置其他部分并且不满足if条件,程序将继续执行其流程:
if (SomeCondition)
{
// Do something if the condition is not met
}
// continue executing