不可以。你可以给字符指针所知的字符空间赋一个字符,但是不可以赋一个字符串。char str[8]="ab";char *p=str;p+=2;p='c';结果就是abc 字符指针所指的对象是字符,把字符串赋给字符这是类型错误。