在python中是否有相当于"pass"的C或C++?
Is there a C or C++ equivalent to 'pass' in python?
python中是否存在与"pass"等价的C或C++?break也是一样。例如:
while True:
if x == 1:
break
else:
pass
但是在C/C++中呢?
python中是否存在等价于"pass"的C或C++?
是。实际上有两个等价物。一种是null语句:
;
另一个是空块语句:
{}
在大多数情况下,除了null语句不能在空块语句可以使用的所有情况下使用外,这些语句是可更改的。例如,函数体必须是块语句。
在本例中,您可以像在Python中一样完全省略else语句。
相关文章:
- 如何检查函数是否在LLVM Instrumentation pass的ModulePass的系统头文件中定义?
- 如何在C++中设置演员的"Render Custom Depth Pass"和"Depth Stencil Value"?
- 是否有pass函数作为模板参数
- "How to pass String value in between URL in C/C++?"
- 我如何将可变数量的参数传递给LLVM OPT PASS
- 登录系统C++:输入我的字符串User&Pass后,它要求我重新输入它们
- 如何在LLVM Pass中将字符串传递给外部函数
- C 语言和 C++ 中的"pass by reference"究竟有什么区别?
- "Want Speed? Pass by value"有多真实
- std::thread pass-by-reference调用复制构造函数
- llvm pass segmentation fault:(Core dumped)
- Pass std::max_element() or std::min_element() to function as
- C++常见问题 32.8 "pass an object of a C++ class to/from a C function"问题
- llvm pass replaceAllUses与类型不匹配?
- 是否可以在不创建临时变量的情况下"pass"未命名的参数?
- 为什么程序员说"pass by reference"真的很"passing references by value?"为什么这很重要?
- 将特征类型与 boost::bind 一起使用是否会自动违反 Eigen 的"only pass by reference"规则?
- 采用"pass by reference"值的递归函数的包装函数
- 在 g++ 中使用 -pass-exit-code 时出现意外的退出状态
- llvm function pass ReplaceInstWithInst malloc