20 x 20 の配列があり、4 x 4 の配列を読み取って反復する必要があります。指摘された代入でこれができると思ったが、強制終了以外はあまり機能しない
const char SOURCE[20][20];
const char **pointer;
for(int x = 0; x < 20; x+=4)
{
for(int y = 0; y < 20; y+=4)
{
pointer = (const char **)&SOURCE[x][y];
printGrid(pointer);
}
}
void printGrid(const char **grid)
{
// do something usefull
}