码迷,mamicode.com
首页 > 编程语言 > 详细

c语言const修饰的变量可以通过指针修改其值

时间:2015-07-27 12:30:40      阅读:360      评论:0      收藏:0      [点我收藏+]

标签:

在没有优化的编译器中是可以修改的。在xcode6.1中在同一个函数中是不可以修改的但通过一个函数调用可以修改如。

debian 8.1中是可以直接修改的。以上只是我个人学习中的理解。

int changeValue(const int value)

{

  int *p = NULL;

  p = &value;

  *p = 20;

  return value;

}

 

int main(void)

{

  int  changeValue(10);

  printf("value = %d\n", value);

  reruen 0;

}

c语言const修饰的变量可以通过指针修改其值

标签:

原文地址:http://www.cnblogs.com/coblong/p/4679660.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!