typedef int BOOL;
define TRUE 1
define FALSE 0
BOOL: bool :
- windows系统提供int 的别名(typedef)
- TURE FALSE宏
- BOOL类型变量占用4个字节空间
- C++关键字
- true false 关键字
- bool占用一个字节空间
nullptr 和 NULL区别
1.nullptr是关键字,NULL宏 替换整数0
2.含义不同:nullptr空指针,NULL是整型0
string类型转换为const char* 类型
#include<iostream>
#include<string>
using namespace std;
int main() {
string str = "133";
const char* p = str.c_str();//string 类型转换为const char*
cout << p << endl;
//输出结果:133
}