error C2440: “=”: 无法从“const char [2]”转换为“char”
代码如下:
char *cd=new char[10];
cd[0]="d"; //1
cd="d"; //2
简单描述一下吧,语句2没有问题,可以通过编译,但语句1就不行,提示出错信息为:
error C2440: “=”: 无法从“const char [2]”转换为“char”
不晓得什么意思,在网上找了好多资料,还是 搞不懂,
只有发帖求救了,哪位大虾熟悉的解释一下啊????
哦,对了,我用的是VS2008,定义的字符集为unicode。