Указателю можно присвоить адрес на массив
int mas[2][2], *pti;
pti=mas[0]; //pti=&mas[0][0]
pti+1<=>&mas[0][1]; //так как элементы массива расположены в
pti+2<=>&mas[1][0]; //памяти последовательно и сначала
//меняется второй индекс.
Для двумерного массива:
mas[0]<=> &mas[0][0];
mas[1] <=>&mas[1][0]; //Это важное свойство, потому что можно
//работать с 2-м массивом как с одномерным.