65,211
社区成员
发帖
与我相关
我的任务
分享template <class T>
void Make2DArray(T ** &x, int rows, int cols)//形参表中,要是我把x改为T **x,编译也通过,这里加了个&,到底有什么用意,为什么在这里加不加%都可以??
{
x = new T * [rows];
for (int i = 0; i < rows; i++)
x[i] = new T [cols
}一个是引用,一个是值传递(副本)
lz吧int**看为是一个类型就显然了!!