| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3130 人关注过本帖
标题:const int **p2 是啥意思?
只看楼主 加入收藏
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
vc能修改已被声明为const的常量,是它的一种独特行为,其他编译器未必可行。这个问题,我以前做过测试,vc表现出来是改了,但那是假象,当时你输出被改了的数据,极可能是它在别的地方复制的影像被你改了,因为后来再访问原来的数据,还是没变的——具体来说,是用*p显示的变了,但v和i没变。当时另外有人好像用gcc试过,是不能变的,具体我忘了。

[ 本帖最后由 TonyDeng 于 2015-8-12 23:49 编辑 ]

授人以渔,不授人以鱼。
2015-08-12 23:08
墨轩在路上
Rank: 2
等 级:论坛游民
帖 子:13
专家分:17
注 册:2015-8-14
收藏
得分:0 
const定义的是int的类型不变,看*靠近那个值
2015-08-14 03:02
快速回复:const int **p2 是啥意思?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015274 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved