void f()
{
char* p="Plato";
p[4]='4' //错误:给常量赋值,结果无定义
}
可以用字符串文字量给一个char* 赋值。但试图通过这样的指针去修改字符串文字量将是一个错误。
posted on 2011-03-26 20:23 鲁大山 阅读(143) 评论(0) 编辑 收藏 举报