半信半疑
有这种可能
但我希望看到证据
char*const p="hello";
p[0]='H';//运行不通过。-> 不能修改p所指的变量 -> p指向的变量是const
以下是引用wfpb在2006-8-22 13:42:34的发言:
"hello"如果是指针,那他的sizeof就一定是4!这点你同意吗?
这里我犯错了,不好意思
我是争对"hello"是const *char来说的。
不知道你说的指针常量是不是常指针,还是说指针指向的一个常量,如果是后者,那就无可后非
我的意思恰好不是后者
是前者?
估计是
如果我对你的"常指针"没理解错的话
常指针是一种指针变量,他是const型->他的地址不被改变,这就是常指针的定义char*const;
我一直想问你,指针常量这个名词是哪来的,我没听过。