vc能修改已被声明为const的常量,是它的一种独特行为,其他编译器未必可行。这个问题,我以前做过测试,vc表现出来是改了,但那是假象,当时你输出被改了的数据,极可能是它在别的地方复制的影像被你改了,因为后来再访问原来的数据,还是没变的——具体来说,是用*p显示的变了,但v和i没变。当时另外有人好像用gcc试过,是不能变的,具体我忘了。
[ 本帖最后由 TonyDeng 于 2015-8-12 23:49 编辑 ]
[ 本帖最后由 TonyDeng 于 2015-8-12 23:49 编辑 ]
授人以渔,不授人以鱼。