2.7 布尔类型
bool flag = true;
#include <iostream>
using namespace std;
int main(){
bool flag = true;
cout << flag << endl;
cout << sizeof(flag) << endl;
return 0;
}
1
1 (bool类型占一个字节)
2.8 数据输入
cin >> 变量
#include <iostream>
using namespace std;
int main(){
int a = 10;
cout << "请输入整数变量:" <<endl;
cin >> a;
cout << "您输入的整数变量为:"<< a <<endl;
string str;
cout << "请输入字符串类型:" << endl;
cin >> str;
cout << "输入的字符串类型为:" <<str <<endl;
return 0;
}
3. 运算符
3.4 逻辑运算符
运算符 术语 示例 结果 ! 非 !a 如果a为假,则!a为真; 如果a为真,则!a为假。 && 与 a && b 如果a和b都为真,则结果为真,否则为假。 || 或 a || b 如果a和b有一个为真,则结果为真,二者都为假时,结果为假。
#include <iostream>
using namespace std;
int main(){
int a = 10;
cout << !a << endl; //0
cout << !!a << endl; //1
return 0;
}