我定义了一个数组 int CC [] ={1,2,3}; Array constants can only be used in initializers.

问题描述:

我定义了一个数组 int CC [] ={1,2,3}; Array constants can only be used in initializers.
然后我重新赋值:cc ={1,2,3,4,54};
就报错
Array constants can only be used in initializers

int CC [] ={1,2,3}; 数组定义并附初始值的时候,数组的长度就定了,长度是3
而且数组从新赋值不能再像定义的时候那样
而要一个一个地更改
CC[0]=1;
CC[1]=2;
CC[2]=3;
Array constants can only be used in initializers 好像是说数组不能用于初始化