1 地址的概念
内存区域中的每字节都对应一个编号,这个编号就是地址。
在对程序进行编译时,会为变量分配地址空间。
2 指针的概念
一个变量的地址称为该变量的指针
3 指针变量的概念
用于存放地址的变量称为指针变量,即指针变量的值是变量的地址
指针变量的定义格式如下:
基类型 *指针变量名;
例如:
int *p;
定义了整型指针变量p,p可以用来存放整型变量的地址
注意:
- p为指针变量,而非*p为指针变量,*表示该变量的类型为指针变量
- 指针变量的类型与存放变量地址的变量类型要一一对应,例如整型指针变量只能存放整型变量的地址。因此,在定义指针时,指明其类型是十分重要的。