C语言中 指针到底是怎么一回事 ?

来源:百度知道 编辑:UC知道 时间:2024/05/29 07:26:44

先举个例子
int a=5;这里a为变量,5为常量,意思就是把5这个值放在a这个变量地址中
同样的理解
int a=5;
int *p;
p=&a;
这里定义了一个指针p,然后p=&a表示p这个指针指向a变量这个地址
简单点的理解就是:a储存在p中,就像5存放在a中一样(实在没搞懂就暂时这样理解)。

我想你最好不要慌,学C语言跟学外语是一样的。一句两句一是说不清,即使说了也只能跟课本上一样。不懂,你就多看几遍,慢慢理解。心急是吃不了热豆腐的。看几遍你就能懂了