C++指针
指针的定义:
指针就是地址,地址就是指针。
指针变量就是存放内存单元编号的变量,或者说指针变量就是存放地址的变量。
指针变量和指针是两个不同的概念。
注意:通常我们叙述时把指针变量简称为指针。
指针的本质就是一个操作受限的非负整数。(不能+-*/)
指针分类
1、存放基本类型
*的定义:
1、乘法
2、定义指针变量
int * p//定义一个名字叫p的指针变量;int *表示p只能存放int变量的地址
3、指针运算符
该运算符放在已经定义好的指针变量的前面
如果p是一个已经定义好的变量,
则*p表示以p的内容为地址的变量。
int * p 等价于 int *p 等价于int* p :最好写成int * p