[]int和int之间的区别是什么

What is the difference between []int and int[]

本文关键字:int 区别 是什么 之间      更新时间:2023-10-16

当我想在C++中实现一个函数时,在以下情况下接收int数组是否重要?

void fn1(int []a) {
  a[0] = 1;
}
void fn2(int a[]) {
  a[0] = 1;
}

在Java中,没有语义差异。

在C++中,第一个语法是无效的。

在Java中,声明是相同的。。。但是在C++中,fn1()声明需要是不同的

这个问题还不清楚。。是否接收int数组,取决于方法的逻辑。在Java中,最好编写[],但您可以采用任何一种方式编写。

另外,请看这里-将数组传递给方法Java