Contact me:

初步理解C原始指针

 

#include <stdio.h>
int k = 222, t = 9;

main() {
     int (*p) = &k;
     printf("%d\n%d\n%d", p, *p, &t);
}

输出

 

 

 

我个人粗浅的理解

p是一个值,代表所指的地址(也就是&k的值)

*p是访问p值的地址,并返回访问地址中的值(也就是k)

但具体的应用场景还没搞明白

posted @ 2020-11-25 21:08  impwa  阅读(114)  评论(0编辑  收藏  举报