1指针变量:
一个变量用来存储另一个变量指针,所以变量指针指向另一个变量的数据
声明:
数据类型 *指针变量名 int *num; 批量声明:int*p1,*p2,*p3; 注意前面都需要加*
注意:
指针变量只能存储指针,但是并不是声明地址都可以存储
一个指针变量存储的地址和指针的类型相关,只能存储类型相同的变量地址
初始化值时如果没有赋值那么最好为他附NULL值 int *p1=NULL或0; 且不能修改NULL内的值:*p1=10; 会报错BAD_ACCESS...
作用:
访问变量的两种方式:一,直接使用变量名来访问:int num=10; num=20;
二,使用指针变量访问: int num=10; int*p1=&num;*p1=20; 将20赋值给p1指向的变量<