课程
/后端开发
/C++
/C++远征之模板篇
T *m_pArr;这句定义了一个指针,那这一句m_pArr=new T[KSize] ,指针怎么又变成数组了。该怎么理解,有点懵
2016-09-02
源自:C++远征之模板篇 5-6
正在回答
这个指针指向了数组的首地址。如果你直接定义一个数组
int arr[5] = {1,2,3,4,5};
cout << *(arr + 4)<<endl;//输出5
这个arr指向的其实也是这个数组的首地址。
举报
本C++教程力求即学即会,所有知识以实践方式讲解到操作层面