1.指针是一种数据类型,具有指针类型的变量称为指针变量,指针变量是用于存放内存单元的。
2.指针变量指向可变。
3.int a,arry[10];
int *p,*p1;
p=&a;
p1=arry;
p=1000;//错误,不能直接赋予指针变量一个数
4.引用指针变量比数组元素变量效率高。
p 只想指针变量p的地址。
*p 只想指针变量的内
array+1是array[1]的地址
array[i],*(array+i),*(p+i)表示数组元素,&array【i】,arrray+i,p+i表示数组元素地址。
*****具有指针类型的变量成为指针变量,指针变量用于存放内存单元地址,也将指针变量简称为指针。
5.*p++ ++运算作用于指针变量,先取指针变量所指向的值,在对指针进行运算
(*p)++ ++运算作用于指针所指向的值,即指针所值变量自增。
*(p+i)=p【i】;