字符串指针常量

char *p="more";

*(p+1)='';

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

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

原文地址:https://www.cnblogs.com/nosadness/p/4020721.html