如果你数组中放的是int型的元素, 你就定义X[]为int型的……总之数组的元素是什么类型,你就定义数组什么类型;int a,b,c,d; x[]={a,b,c,d};没有这种写法, 应该这样写 int x[]={a,b,c,d}; 就相当于 a,b,c,d都是int型;明白?
int x[] = {a,b,c,d};
跟定义,a,b,c,d差不多