摘要: 不能建立数组的引用是说,数组的元素不能是引用。而int (&b)[3] = a;b本身是一个引用,b不是数组。b的引用是数组名a.如果建立数组的元素的引用,则为:int& b[3];但是int& b[3];C++不支持,因为引用不可以作数组中的元素。原因是它不支持传统意义的复制,传统意义的复制:int a = b;a和b在内存中分别占用,内容一致。如果int &a = b;因此这种复制,内存中a并不分配新的内存,自然会错误本文来自http://blog.csdn.net/cnmilan/article/details/7464233 阅读全文
posted @ 2013-04-17 11:25 shinecox 阅读(328) 评论(0) 推荐(0) 编辑