摘要:
int (&array)[10] 中的括号是不可以活力的,如果省略了括号,"[]"运算符的优先级高于"&"运算符,便成了引用数组,而在C++语言中定义引用数组是非法的.int (&array)[10] 的格式是合法的,表示定义一个引用对象,它可以指向(严格地说应该是取代)具有10个元素的数组.这里回忆一下指针数组的定义.int *parray[5]; //定义一个指针数组对里如果对"*parray"使用括号括起来,其性质就变了.例如:int (*parray)[5]; //定义一个整形指针,可以指向5个元素的整 阅读全文