这是一种语法。在函数参数int (&myArray)[100]中,括起来的括号&myArray是必要的。如果你不使用它们,你将会传递一个array of references,因为它subscript operator []具有更高的优先级& operator。例如 int &myArray[100] // array of references因此,通过使用type construction ()您告诉编译器您希望引用100个整数的数组。例如 int (&myArray)[100] // reference of an array of 100 ints