#include <stdio.h>
int main() {
int a = 10; // 定义一个整数变量 a
int *p; // 声明一个指向 int 类型的指针变量 p
p = &a; // 将 a 的地址赋值给 p
// 打印 a 的值
printf("Value of a: %d\n", a);
// 打印 p 的值(即 a 的地址)
printf("Address of a (value of p): %p\n", p);
// 打印 *p 的值(即 a 的值)
printf("Value of *p: %d\n", *p);
// 修改 *p 的值
*p = 20;
// 打印 a 的新值
printf("New value of a: %d\n", a);
return 0;
} |