mam tej struktury w C Przykład:Jak przydzielić tablicę wskaźników dla ciągów przez malloc w C?
typedef struct
{
const char * array_pointers_of_strings [ 30 ];
// etc.
} message;
muszę skopiować ten array_pointers_of_strings do nowej tablicy ciągów sortowania. Potrzebuję tylko skopiować adres.
while (i < 30)
{
new_array [i] = new_message->array_pointers_of_strings [i];
// I need only copy adress of strings
}
Moje pytanie brzmi: Jak przydzielić new_array [i] przez malloc() tylko adres strun?
Nie. Mam wskaźnik new_message z tablicą wskaźników ciągów. Potrzebuję przydzielić tablicę znaków dla trzydziestu ciągów znaków przez malloc. Nie wiem, jak przydzielić new_array dla adresu kopii ciągów ... – user1779502
Zaktualizowano odpowiedź. –