指针辨析
前言:
我们可以把内存看成带有编号的一个个房间,房间中存放变量的内容。
如果我们要获取房间(变量)的内容就需要得到房间号,也就是内存地址!
数据存取过程:
1,在程序代码中我们通过变量名对内存进行存取操作。
2,代码编译以后会讲变量名于内地址一一对应。
3,对变量存取都是通过地址操作的。
指针:一个变量的地址就是变量的指针(房间号)
指针变量:一个变量专门用来存储地址(某宾馆)
指针的声明
样式:数据类型*指针变量名
*代表是指针变量
int main()
{
int *p; //定义一个int型指针变量p
int a=5;
p=5; //不能常规赋值
p=&a; //指针赋值 将a的地址赋值给p
p=