1.动态数组的定义
int *pia = new int [10];
2.初始化动态的数组
string *psa = new string[10]();
int *pia = new int[10]();
3.const对象的动态数组
4.允许动态分配空数组
size_t n= get_size();
int *p = new int[n];
如果上述的n为0的时候也是正确的,但是如果不是动态分配即:char ca[0]则是错误的。
5.动态空间的释放
动态分配的内存必须释放,使用delete [] pia;
6.c风格的字符串与c++的标准库类型string的比较