定义一个指针数组,因为是数组,所以会分配内存,
但是这个数组未初始化,因此数组里各个元素的值未知,
而数组里各个值是个指针,也就是说,这个指针指向的内存地址未知,
那么再向这个未知的地址所指向的单元赋值,有可能会报错,内存不能为read……
建议还是再定义一个字符数组,给这个字符数组赋值,并把这个字符数组的首地址赋给这个指针……
用strcpy函数编译通过,但运行报错
使用指针数组时,要先初始化。
定义一个指针数组,因为是数组,所以会分配内存,
但是这个数组未初始化,因此数组里各个元素的值未知,
而数组里各个值是个指针,也就是说,这个指针指向的内存地址未知,
那么再向这个未知的地址所指向的单元赋值,有可能会报错,内存不能为read……
建议还是再定义一个字符数组,给这个字符数组赋值,并把这个字符数组的首地址赋给这个指针……
用strcpy函数编译通过,但运行报错
使用指针数组时,要先初始化。