一,概念
1.指针是一个变量,其储存的是一个变量,在C++/与C语言中,指针一般被认为是指针变量,指针变量的内容存储的是其指向的对象的首地址。【存储类型】 数据类型 * 指针变量名
int*point //正确
pointer=100; //错误
int a =100; //正确
int*pointer;
*pointer=c //操作错误,不能直接赋值给指针
指针运算符 * 与取地址运算符 & 互为逆运算
2,指针指使用前,必须要有值(指针初始化),否则变成野指针,很危险。
【储存类型】数据类型 * 指针名=初始地址值
二,指针运算
指针+指针 //无意义
指针-指针 结果为整数 公式(prt1-prt2)/指针数据类型所占字节数