简单类型 / 布尔

#include <iostream>
using namespace std;

bool value1 = true;
bool value2 = false;

bool valueNot1 = !value1;
//valueNot1 is 0

bool valueNot2 = !value2;
//valueNot2 is 1

bool valueAnd = value1 && value2;
//valueAnd is 0

bool valueOr = value1 || value2;
//valueOr is 1

bool valueXor = value1 ^ value2;
//valueXor is 1

cout << "valueNot1 is " << valueNot1 << endl;
cout << "valueNot2 is " << valueNot2 << endl;
cout << "valueAnd is " << valueAnd << endl;
cout << "valueOr is " << valueOr << endl;
cout << "valueXor is " << valueXor << endl;