在python中是否有相当于"pass"的C或C++?

Is there a C or C++ equivalent to 'pass' in python?

本文关键字:C++ pass 是否 相当于 python      更新时间:2024-09-24

python中是否存在与"pass"等价的C或C++?break也是一样。例如:

while True:
if x == 1:
break
else:
pass

但是在C/C++中呢?

python中是否存在等价于"pass"的C或C++?

是。实际上有两个等价物。一种是null语句:

;

另一个是空块语句:

{}

在大多数情况下,除了null语句不能在空块语句可以使用的所有情况下使用外,这些语句是可更改的。例如,函数体必须是块语句。


在本例中,您可以像在Python中一样完全省略else语句。