charname="abc"提示:不能将const char类型的值分配到char*的实体。
编译器版本比较高吧,要求比较严格或者改为 const char * name = "abc";或者 char * name = (char *)"abc";
因为"xxx"字符串常量不可编辑,既然不可编辑,你把它赋值给char*指针会有严重的后果,所以编译器不让你这么干。
char name[ ] = "abc";