指针所占内存空间
#include<iostream>
using namespace std;
int main()
{
int a=10;
int *p;
p=&a;
//int *p=&a; 与上面两行等价
//在32位操作系统下,指针是占4个字节空间大小,不管什么数据类型
//在64位操作系统下,指针是占8个字节空间大小
cout<<"sizeof(int *)="<<sizeof(int *)<<endl;
cout<<"sizeof(float *)="<<sizeof(float *)<<endl;
cout<<"sizeof(double *)="<<sizeof(double *)<<endl;
cout<<"sizeof(char *)="<<sizeof(char *)<<endl;
}