小弟初学,遇到这个问题,执行exps[1]='f';时候出现内存无法写入的提示。能告诉我这是为什么吗?谢谢了~~
#include "stdio.h"
#include "stdlib.h"
int main()
{
char *exps;
exps=(char *)malloc(sizeof(char));
exps="63369";
exps[1]='f';
printf("%c\n",exps[1]);
}
[此贴子已经被作者于2006-3-9 20:04:10编辑过]