一、指针是什么
指针就是地址。在宾馆中,门牌号就是地址(比如2000),里面的人就是数据(比如"zhangyi")。实际上,都是通过变量名,得到地址,在取得值。所以对变量的存取都是通过地址进行的。用p%输出。
二、指针变量是什么
指针变量就是用来存储指针的变量,变量中的值为地址,因为指针就是地址。例如:int *p;//p是一个指针变量
三、*这个符号是什么
- 声明时:*号为了表明后面的变量为一个指针变量。例如:int *p;//这个*为了表明p是一个指针变量
- 使用时:*号为指向的意思,用来得到所指向地址的值。例如:int *p=&a;printf("%d",*p);//第二个*表明,*p指向的变量a,所以*p可以直接得到所指向的值。