Yod*_*oda 0 c++ arrays size
如何在C++中获取动态分配的int数组的大小?
示例:(/这将总是给4作为4*8 = 32位,它的大小为int)
bool tabSum(int* t, int& p, int& np){ cout<<"\n\n"; cout<<sizeof(*t)<<endl; }
Luc*_*ore 7
你不能,当作为参数传递时,数组会衰减为指针.并且sizeof是一个编译时运算符.
sizeof
我建议你std::vector改用.
std::vector
归档时间:
13 年,4 月 前
查看次数:
180 次
最近记录: