ANSI C - zamiana wartości dwóch tablic dynamicznych poprzez zmianę położeń wartości wskaźników

0

Witam, tak jak w tytule - jak zmienić wartość dwóch tablic dynamicznych przez zmianę położeń wartości wskaźników? Chodzi o dwuwymiarową tablicę dynamiczną.

Mam coś takiego:

char** tablica = calloc(m, sizeof(char*));
for (int i = 0; i < m; ++i)
{
    tablica[i] =calloc(n,sizeof(char));
}

I jak teraz zamienić przykładowo cały wiersz t[1] z całym wierszem t[0] wartościami wskaźników?

0

Podmieniasz wskaźniki i tyle.

1

Generalnie to się w takim wypadku nie różni od sytuacji gdzie byś miał tablicę intów i pytał się jak zamienić takie dwa inty w tej tablicy.

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