摘要:        
http://www.zhihu.com/question/20362192c++中的字符串常量为什么可以赋值给char*?比如可以写一下代码:char*str="hello";其中的"hello"不是const char*类型吗?为什么可以给char*赋值?1.C中"hello"类型是char[6],所以允许char* str="hello"; 你甚至可以接着使用 *str = "d" 这样赋值,编译通过没问题只不过会在运行时报错,因为"hello"位于只读存储区不允许写操    阅读全文
        
            posted @ 2013-04-22 21:38
紫金树下
阅读(896)
评论(0)
推荐(0)
        
                    
                
        
浙公网安备 33010602011771号