在C++里,string 是个神奇的东西,因为它实现了 内存动态管理。string是一个字符串,由一个放在栈里的 指定对应堆里数据的 数据 和 堆里面对应的一段内存组成的。通常 sizeof(string) 值为4 、8或 28char[] 是数组,是一个有固定大小的内存空间。 char* 是一个指向 存放char 类型数据地址的指针。