如下代码中:
#include <bits/stdc++.h>
using namespace std;
const int pd[8][2]={{1,0},{1,1},{0,1},{-1,1},{-1,0},{-1,-1},{0,-1},{1,-1}};
int main(){
for(auto d : pd){
printf("%d,%d\n",d[0],d[1]);
}
return 0;
}
auto成功工作。但是VScode没告诉我auto解析出来了啥。换句话问,如果不用auto,这个类型名应该填啥?