C语言和Java 在用数组作为参数时有点不一样

C语言和Java 在用数组作为参数时有点不一样。

C中`
void jh(int n[2]) {/注意这里参数是写了大小
int temp;
temp = n[0];
n[0] = n[1];
n[1] = temp;
}
int main() {
int i;
int num[2] = {7, 8};
jh(num);
}
Java中

在这里插入图片描述
由于C和Java中定义数组形式稍微有点不一样,所以这里作为参数形式也不太一样。Java中作为参数 是不需要给出数组大小的。

猜你喜欢

转载自blog.csdn.net/publicstaticfinal/article/details/90240687
今日推荐