c数组初始化长度为变量