c++ 一点auto一点小问题

C++语言 码拜 4年前 (2016-09-13) 349次浏览
int arr[5][5] = { 0 };
for (auto &a : arr) {
for (auto b : a) {
cout << b << ” “;
}
cout << endl;
}
问一下外层for里面了用了引用,a是什么类型
解决方案

10

int (&)[5]

10

int(&)[5]
数组的引用
二维数组其实是一维数组的一维数组

10

要遍历一个二维数组,首先要拆成很多个一维数组才行

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明c++ 一点auto一点小问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)