1.字符串
1.char数组
char str[] = "hello world";
可以使用cstring 库中的函数(如 strlen, strcpy)。
2.string类型
#include<string>
string str = "hello world";
与csharp,java等语言不同的是
动态分配内存,由标准库管理。
支持操作符重载(如 +, == 等)。
std::string 是可变的,类似 StringBuilder
3.杂项
如果控制台输出的是乱码可以加下面这一行
SetConsoleOutputCP(CP_UTF8); // 设置控制台输出为 UTF-8 编码
2.指针
1.指针大小
无论什么类型的指针统一都是固定大小。
在32位操作系统下: 占用4个字节空间,64位下占8个字节。