Skip to content

8.3指针所占内存空间

发布时间:

提问:指针也是种数据类型,那么这种数据类型占用多少内存空间?
答:不管指针什么数据类型,指针所占用的数据空间是相同的,32windows系统 4个字节,64位系统占用8个字节。
示例:

js
int main()
{
    int a = 10;
    int *p;
    p = &a;             // 指针指向数据a的地址
    cout << *p << endl; // 解引用
    cout << sizeof(p) << endl;
    cout << sizeof(char *) << endl;
    cout << sizeof(float *) << endl;
    cout << sizeof(double *) << endl;
    system("pause");
    return 0;
}