#include <stdio.h> int k = 222, t = 9; main() { int (*p) = &k; printf("%d %d %d", p, *p, &t); }
输出
我个人粗浅的理解
p是一个值,代表所指的地址(也就是&k的值)
*p是访问p值的地址,并返回访问地址中的值(也就是k)
但具体的应用场景还没搞明白
#include <stdio.h> int k = 222, t = 9; main() { int (*p) = &k; printf("%d %d %d", p, *p, &t); }
输出
我个人粗浅的理解
p是一个值,代表所指的地址(也就是&k的值)
*p是访问p值的地址,并返回访问地址中的值(也就是k)
但具体的应用场景还没搞明白