//数组引用形参 void print(int(&arr)[10]){ for (auto elem : arr){ std::cout << elem << ", "; } // for (int i = 0; i < 10;i++){ // cout << arr[i] << endl; // } } //void print(int arr[]){ // for (int i = 0; i < 10; i++){ // std::cout << arr[i] << ", "; // } //} int main() { int arr2[10] = { 1, 2, 3, 4, 5 }; print(arr2); }