Làm cách nào để truyền mảng được phân bổ tĩnh theo công việc tham chiếu?Đi qua một mảng bằng cách tham chiếu
void foo(int (&myArray)[100])
{
}
int main()
{
int a[100];
foo(a);
}
Có (&myArray)[100]
có bất kỳ ý nghĩa hay cú pháp của nó để truyền bất kỳ mảng nào không? Tôi không hiểu dấu ngoặc đơn riêng biệt tiếp theo là các dấu ngoặc lớn ở đây. Cảm ơn.
Có bất kỳ Rvalue nào liên quan đến Lvalue với các tham số chức năng không? –
có thể trùng lặp của [Điều gì hữu ích về tham số tham chiếu đến mảng?] (Http://stackoverflow.com/questions/2188991/what-is-useful-about-a-reference-to-array-parameter) – AnT
Có thể trùng lặp [Điều gì hữu ích về tham số tham chiếu đến mảng?] (https://stackoverflow.com/questions/2188991/what-is-useful-about-a-reference-to-array-parameter) – anatolyg