C语言中指针是一个重要概念。指针就是地址。&是获取地址(指针)符号。&a:获取a的地址。
int *a;定义一个整型地址变量。
int *b=&a;整型地址变量存放整型地址
*p访问p指向的内容
int a=10; 定义一个整型变量a=10;
int b=20; 定义一个整型变量b=20;
int *p=&a; 定义一个整型地址变量存放整型地址值
*p=100; 间接访问,解引用(a=100)
p=&b; 把b的地址存放进p
*p=200; 间接访问,解引用(b=200)
int **pp=&p; *pp可以看成一个整体
*pp=&a 给这个整体存放a的地址
**pp=1000; 后面这三行就和上面一样了
*pp=&b;
**pp=2000;