编译器错误 C2234

“name”: 引用数组是非法的

由于不允许使用指向引用的指针,因此不能引用数组。

以下示例将生成 C2234:

// C2234.cpp
int main() {
   int i = 0, j = 0, k = 0, l = 0;
   int &array[4] = {i,j,k,l};   // C2234
   int array2[4] = {i,j,k,l};   // OK
}