C++为什么bool类型输出的是0和1而不是ture和false?
答案:2 悬赏:10 手机版
解决时间 2021-04-16 23:00
- 提问者网友:斑駁影
- 2021-04-16 11:28
C++为什么bool类型输出的是0和1而不是ture和false?
最佳答案
- 五星知识达人网友:青尢
- 2021-04-16 12:47
实际上他们就是0和1
#include "stdafx.h"
#include
#include
int main(int argc, char* argv[])
{
std::cout << true << std::endl;
printf("%d\n", true);
return 0;
}
#include "stdafx.h"
#include
#include
int main(int argc, char* argv[])
{
std::cout << true << std::endl;
printf("%d\n", true);
return 0;
}
全部回答
- 1楼网友:时间的尘埃
- 2021-04-16 13:13
bool类型输出的是0和1
不过,可以 定义 ture和false 2 个 宏!
不过,可以 定义 ture和false 2 个 宏!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯