C++字符数组赋值问题(1) 错误源代码: char *arrA, *arrB; //对arrA赋值完成后,执行类似以下的复制操作时 //程序不报错,但赋值过程无法完成 *(arrB+j)=*(arrA+l); 正确源代码: char arrA[50], arrB[50]; //对arrA赋值完成后,执行类似以下的复制操作时 //程序正常执行 *(arrB+j)=*(arrA+l); 第一段代码没有动态分配空间,可理解为空指针