1.指针大小
在x86或者32位平台,指针4字节
在x64或者64位平台,指针8字节
2.需要注意的点:
①、指针==地址
②、获取任何变量的地址都是:&变量名
③、*指针变量名,则间接访问(跳到,解引用)到指针指向的变量
④、指针类型一样才能赋值
int main()
{
int a = 10;
int b = 20;
int *p = &a;//定义时*说明p是个指针(地址)变量
*p = 100;//a = 100;
p = &b;
*p = 200;//b=200;
int **pp = &p;//int a,&a->int*,int *p,&p->int **
*pp = &a;//p=&a;
**pp = 1000;//*p = 1000;a=1000;
*pp = &b;//p = &b;
**pp = 2000;//*p = 2000;b =2000;
//int *q;
//pp = &q;
//pp = &a;//error
return 0;
}