Ale*_*roF 1 c pointers vector
我想知道是否
int v [10];
还分配(除了 10*sizeof(int) 字节)一个指向该向量的整数的指针。
Jas*_*ent 5
不,没有额外的指针分配。
在堆栈(如果在函数内部声明)或在数据段(如果全局声明)上分配了 10 个整数值的内存。尽管 v 在概念上包含该内存块的起始地址,但它不需要任何额外的存储空间,因为在编译代码时 v 消失了。
归档时间:
6 年,6 月 前
查看次数:
94 次
最近记录: