Bład przy użyciu funcji strcat

0

Witam,
Mam pewien problem z funkcją strcat
otóż mam zadeklarowany ten sposób tablice
char *tab[50];
char tab2[50];
przy użyciu strcata w ten sposób strcat(tab[1],tab2); pojawia się błąd. Tzn po uruchomieniu programu w tym momencie program wywala. Czy ktoś wie może w czym tkwi błąd? Byłbym wdzięczny za odpowiedź

0

czy w tab[1] zaalokowałeś wystarczająco dużo pamięci by pomieścić tab2?

0

char *tab[50] to tablica 50 wskaźników do tablic charów.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.