提示: 作者被禁止或删除 内容自动屏蔽
以下是引用穆扬在2006-8-22 12:36:56的发言:
1.这两个“hello”可能是同一个也可能不是//为什么不是,都是字符常量
2.sizeof在c和c++中是有差别的//什么差别
3."hello"是常量,是什么类型的常量,不存在没有类型的常量,这点wfpb同意吧//字符常量集合
4.其实前面大家基本都承认“hello”是个char *了,wfpb没意见吧//同上.
那么如果你能写出
“hello”=“hiiii”;这样的语句或类似的语句,可以证明“hello”是左值
我就承认 “hello”不是 char * const
否则“hello”就是 char * const
5.如果c++规定字符串常量里的char是const char
那么“hello”是char const * const
但既然大家谈到“字符串常量里的char是const char”仅仅是编译器的一个选项(我想很可能是默认的选项)
那么说“hello”一定是char const * 是片面的,也是错误的//是测试版,有问题的.
myajax怎么不再详细谈谈了?