ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码

(讨论)关于const修饰的值不能修改的实践

来源:网络整理     时间:2015-07-19     关键词:

本篇文章主要介绍了"(讨论)关于const修饰的值不能修改的实践",主要涉及到方面的内容,对于C/C++jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播感兴趣的同学可以参考一下: 先看如下代码: 1 #include 2 3 int main() 4 { 5 const int ...

先看如下代码:

  1 #include   2   3 int main()  4 {  5         const int a=3;  6         int* p=&a;  7         *p = 4;  8         printf("*p:%d\n",*p);  9         printf("a:%d\n",a); 10         return0; 11 }

运行结果:

*p:4a:3

也就是说const修饰的变量,只是说不能通过该变量来修改这个值,但是可以通过其它方式来修改这个值,但是即使修改后,再打印a,它依然是原来的值。

 虽然此处const确实体现它只读的效果,有没有感觉很奇怪,*p与a应该是同一块内存单元,但是通过他们打印的值却不同,望高手指点。

版权声明:本文为博主原创文章,未经博主允许不得转载。

以上就介绍了(讨论)关于const修饰的值不能修改的实践,包括了方面的内容,希望对C/C++jrs看球网直播吧_低调看直播体育app软件下载_低调看体育直播有兴趣的朋友有所帮助。

本文网址链接:http://www.codes51.com/article/detail_150815.html

相关图片

相关文章