代码改变世界

字符串指针常量

2014-10-12 16:40  No Sadness  阅读(247)  评论(0编辑  收藏  举报

char *p="more";

*(p+1)='\0';

这里的more是一个字符串常量,它是不能修改的,它的内存为只读状态。

所以第二行那句虽然编译不会报错,但执行时会出错。