c语言:对于一个变量n,const用法和指针的比较

2015-11-24 10:25:59 · 作者: · 浏览: 44
程序:
#include
int main()
{
  const int n=10;
  int *p=(int *)&n;
  *p=20;
   printf("%d\n",n);
  return 0;
}
//n仍然是一个变量,只是具有常属性,利用指针取n的地址,可改变n的值

?

结果:
20
?
?