C语言恶补——指针

指针就是一个变量,它的值本质上是一个地址。
指针变量*p

int a = 10;     // 定义一个整型变量
int *p = &a;    // p 存储的是变量 a 的地址

&代表取地址的意思,&a能获取a被分配的地址
p存储a的内存地址
*p是对p指针的解引用,它能直接访问p地址的内容
若是声明一个指针,可以这么做:int *p,此时*p就代表一个指针变量。
int *p = &a;它的等价写法是:

int *p;
p = &a;
posted @ 2025-06-14 23:25  邦九o  阅读(9)  评论(0)    收藏  举报