又问一个小白问题。。
#include <iostream>#include<string>
using std::cout;
using std::begin;
using std::endl;
using std::end;
int main()
{
int ia[3][4] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11 };
for (auto p = begin(ia); p < ia + 3; ++p)
for (auto q = begin(*p); q<*p+4; ++q) //q<*p+4,为啥p前必须加*??感觉都是指针不应该加啊。。。。
{
cout << *q << " ";
}
return 0;
}