好好学指针 如何产生地址? 举例:32根地址线(铜线,通电有正负电之分)

&取地址操作符,取出的地址是16进制展示的

//打印地址用%p
int a=10;
printf("%p\n",&a);

1.指针变量:用来存放变量的地址的

int* p=&a;//p的类型是int*
printf("%p\n",p);

2.通过指针找到变量

//*是取内容,解引用 //p就是变量a的门牌号 //*p就是找到变量a了

*p=20;