ブールデータ型
メニューを表示するにはスワイプしてください
Boolean(bool)は、true または false のいずれかの値を取ることができるデータ型。構文:
bool.h
1bool alive = true;
主に比較演算子で使用される。これらの演算子(==、!=、<、>、>=、<=)は bool を返す。
main.cpp
123456789101112#include <iostream> int main() { bool istrue = true; bool obv = (5 > 0); bool wrong = (2 * 2 == 5); std::cout << istrue << std::endl; std::cout << obv << std::endl; std::cout << wrong << std::endl; }
! 演算子を使用してブール値を反転させることも可能。
main.cpp
123456789#include <iostream> int main() { bool istrue = true; std::cout << istrue << std::endl; std::cout << !istrue << std::endl; }
そして最も頻繁に、if や while などの条件文で使用されます。
main.cpp
123456789101112#include <iostream> int main() { bool b = true; if (b) std::cout << "b is true" << std::endl; if (1 > 0) std::cout << "1 is greater than 0" << std::endl; }
bool のサイズは1バイトです。確かに1ビットのメモリに収まりますが、1バイト(8ビット)未満のサイズの変数は格納できません。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 4. 章 1
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 4. 章 1