I am using C for my program. I am using Ubuntu 14.04. The following is one of the loops that I use.
for (x=0; x<1024; x++)
{
for (i=0; i<8; i++)
{
for (j=0; j<8; j++)
{
arr[x][i][j]=vi[8*i+j+gi];
}
}
gi = gi+(8*8);
}
Here 'vi' is a single dimensional array. Now the array 'arr' has 1024 blocks of size 8x8. Is there a provision to access the blocks as such (with size 8x8) outside the loop for further processing?