int main()
{
int a = 10;
int* pi; /* int *pi = &a; */
pi = &a;
printf(" a= %d \n", a);
printf(" &a = %p\n", &a);
printf(" &pi = %p\n", &pi);
printf(" pi = %p\n", pi);
printf("*p = %d\n", *pi);
*pi = 20;
printf("*pi = %d\n", *pi);
printf(" a = %d\n", a);
return 0;
}
실행을 시키면 값이 계속 바뀌는데 바뀌는 것이 맞는건가요??
혹시 주소 값은 자꾸 바뀌는 건가요??