指针所占空间
#include<iostream>
using namespace std;
int main()
{
int a = 10;
int *p = &a;
cout<<"sizeof(int *):"<<sizeof(p)<<endl;
cout<<"sizeof(float *):"<<sizeof(float *)<<endl;
cout<<"sizeof(double *):"<<sizeof(double *)<<endl;
cout<<"sizeof(char *):"<<sizeof(char *)<<endl;
return 0;
}
这是在64位操作系统下的结果
而在32位操作系统下指针所占空间的大小为4