摘要:
其实这两个定义,在初学c时,我们就该把他们弄懂,其实到了现在我才明白。两者都需要占有内存。不同的是否可以重新赋值。char buf[]=="hello"; // 这里的"hello"用来初始化,不是字符串常量,不需要占用内存。cout<<"hello"<<endl; // 这里的"hel... 阅读全文
摘要:
见论坛上有人讨论这个问题,感觉也是涉及面比较广,而且很多人犯过这个错误,比如声明char *p = "hello world!";却妄图用p指针改变字符串内容,所以就这个问题,我总结了一下。转载注明作者Logic0以及出处。主要解析的问题:问题1:#include "stdio.h"char *ge... 阅读全文