指针数组中将分配多少内存

时间:2019-01-01 07:29:38

标签: c++ c memory

在以下语句中:

char *myarray[] = {"Amir"};

对于指针myarray [],已经分配了多少字节的内存?

1 个答案:

答案 0 :(得分:1)

这取决于OS体系结构。因为它是char *的数组,所以在这种情况下,其大小等于一个指针。

对于32位寻址,它将占用4个字节。

对于64位寻址,将占用8个字节。