什么时候用bool什么时候用void
时间: 2023-09-02 17:10:08 浏览: 299
C++中BOOL和bool的区别
5星 · 资源好评率100%
bool和void都是C++的关键字,但是它们的用途不同。
bool(布尔类型)用于表示真或假,通常用于条件判断语句或逻辑运算。例如,if语句中的条件表达式就是bool类型的。
void(空类型)用于表示没有返回值的函数或指针。如果函数不需要返回任何值,则可以使用void作为函数的返回类型。如果一个指针不指向任何特定类型的对象,则可以使用void指针。例如,void*指针可以指向任何类型的数据。
因此,当你需要表示真或假的时候应该使用bool,当你需要定义没有返回值的函数或指针时应该使用void。
阅读全文