#include <stdio.h>
int main(void)
{
int a = 9;
int* p;
p = &a;
printf("value of a = %d\n", a);
printf("address of a = %d\n", &a);
printf("p是啥 = %d\n", p);
printf("&p = %d\n", &p);
printf("value of p = %d\n", *p);
*p = 12;
printf("用*p=12修改后\n");
printf("value of a = %d\n", a);
printf("address of a = %d\n", &a);
printf("p是啥 = %d\n", p);
printf("&p = %d\n", &p);
printf("value of p = %d\n", *p);
int b = 20;
printf("用b=20修改后\n");
printf("value of a = %d\n", a);
printf("address of a = %d\n", &a);
printf("p是啥 = %d\n", p);/*说明向解析指针*p赋值b是不会修改p的指针地址,不会吧b的地址一起给他*/
printf("&p = %d\n", &p);
printf("value of p = %d\n", *p);
printf("address of b = %d\n", &b);
return 0;
}
07-17
4335
11-20
2961