【发布时间】:2021-02-07 04:31:33
【问题描述】:
如果我有一个指向 int 指针数组的指针数组
int **arrs = new int *[n];
并将每个元素分配给指向 int 的新指针数组
for i<n
arrs[i] = new int[size]
现在,当我尝试获取这些数组的大小时,给我错误的值
int size = sizeof(arrs[0])/sizeof(int);
它给了我错误的价值。 那么我怎样才能得到正确的值呢?
【问题讨论】:
标签: c++ arrays pointers sizeof