Jak poruszać się wskaźnikiem na tablicę dwuwymiarową?

0

Jeśli mam wskaźnik na tablicę dwuwymiarową:

int(*tab)[10][10]

to jak się tym wskaźnikiem porusza ?


Wskaźnik na tablicę dwuwymiarową to:

int (*tab)[10] 

lub

int **wsk 

Lecz nie wiem jak nim się poruszać po indeksach tablicy, a w internecie nie mogę znaleźć aby gdzieś to było dobrze opisane.

dodanie znacznika <code class="cpp"> i połączenie postów - @furious programming

0
#include <iostream>
using namespace std;


int main()
{
	int (*tab)[10][10];
	tab = new int[2][10][10];
	int (*x)[10][10] = tab;
	x++; (*x)[5][7] = 9;
	x--; (*x)[5][7] = 6;
	return 0;
}

Latwiej by bylo jakbys uzyl typedef do zdefiniowania osobno tablicy i wskaznika na tablice

1

To jest okropne i nie widze potrzeby używania tego.
http://ideone.com/GSS3iA
powtarzam jednak, mozna miec z tym wiecej problemow niż korzyści.

1 użytkowników online, w tym zalogowanych: 0, gości: 1