#include <stdio.h>
int main()
{
const int a = 5;
//指针:
printf("%d -> %d \n",&a,a);
int * p=(int*)&a;
printf("%d -> %d\n",p,*p);
*p=99;
printf("%d -> %d\n",p,*p);
printf("%d -> %d \n",&a,a);
}
为啥访问同一个地址的值,结果不同?const的值到底改变了没有?
哦我懂了b( ̄▽ ̄)d