[indent=4]
init
x: array of int = {1, 2, 3}
y: array of int = {4, 5, 6}
z: array of int = x + y
上面的代码产生了这个错误信息:
concat_arrays.gs:6.23-6.27: error: Incompatible operand
z: array of int = x + y
Vala 的翻译效果再好不过了:
int main () {
int[] x = {1, 2, 3};
int[] y = {4, 5, 6};
int[] z = x + y;
return 0;
}
错误信息是:
concat_arrays_v.vala:4.15-4.19: error: Incompatible operand
int[] z = x + y;
这样做的正确方法是什么?