计算机要求在给数组分配空间的时候知道你要分配多大,
创建静态数组,因为这些数组在编译的时候就已经得让计算机知道了,所以必须是常数。
(虽然我最开始这样写的,而且也什么错也没有报,不知道为什么又突然要报这个错误了)
原因是:数组名是常量,不可修改。数组名也是指向数组在内存中起始地址的指针。
因此不能直接赋值,可以用字符指针代替,动态创建
计算机要求在给数组分配空间的时候知道你要分配多大,
创建静态数组,因为这些数组在编译的时候就已经得让计算机知道了,所以必须是常数。
(虽然我最开始这样写的,而且也什么错也没有报,不知道为什么又突然要报这个错误了)
原因是:数组名是常量,不可修改。数组名也是指向数组在内存中起始地址的指针。
因此不能直接赋值,可以用字符指针代替,动态创建