无需添加太多内容,在 CodeAcademy 的类(class)中,他们使用了
的示例int hunter = true;
int anger = true;
我只是很困惑,根据我刚刚搜索到的内容,它没有说明 C++ 中保存 boolean 值的整数数据类型,而不是你通常认为的整数。
菜鸟程序员很抱歉,如果这是一个显而易见的问题。
最佳答案
true 转换为 1,false 转换为 0
bool isCodingFun = true;
bool isFishTasty = false;
cout << isCodingFun; // Outputs 1 (true)
cout << isFishTasty; // Outputs 0 (false)
关于c++ - 为什么 C++ 中的 "integer"数据类型能够保存 "true"或“false; boolean 值”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59121343/