指针

void f()

{

  char* p="Plato";

  p[4]='4'               //错误:给常量赋值,结果无定义

}

可以用字符串文字量给一个char* 赋值。但试图通过这样的指针去修改字符串文字量将是一个错误。

posted on 2011-03-26 20:23  鲁大山  阅读(143)  评论(0编辑  收藏  举报

导航