c语言bool类型怎么用
时间: 2024-09-22 15:09:19 浏览: 41
C语言中bool类型的使用
在C语言中,布尔类型通常不是直接内置的,但是可以借助标准库中的`stdbool.h`头文件来模拟。`stdbool.h`定义了两个宏:`true`和`false`,它们分别代表真和假。例如:
```c
#include <stdbool.h>
int main() {
bool isDone = true; // 定义一个布尔变量
if (isDone) {
printf("任务已完成。\n");
} else {
printf("任务还未完成。\n");
}
return 0;
}
```
在C++中,布尔类型是直接支持的,就像这样:
```cpp
#include <iostream>
using namespace std;
int main() {
bool isDone = true;
if (isDone) {
cout << "任务已完成。\n";
} else {
cout << "任务还未完成。\n";
}
return 0;
}
```
阅读全文