Ho questa struct in C Esempio:Come allocare array di puntatori per stringhe di malloc in C?
typedef struct
{
const char * array_pointers_of_strings [ 30 ];
// etc.
} message;
ho bisogno di copiare questo array_pointers_of_strings a nuovo array per le stringhe di ordinamento. Ho bisogno solo di copiare l'indirizzo.
while (i < 30)
{
new_array [i] = new_message->array_pointers_of_strings [i];
// I need only copy adress of strings
}
La mia domanda è: come allocare new_array [i] da malloc() solo per indirizzo di stringhe?
No. Ho il puntatore new_message con una serie di puntatori di stringhe. Ho bisogno di allocare array di caratteri per trenta stringhe di indirizzo da malloc. Non so come allocare new_array per l'indirizzo di copia delle stringhe ... – user1779502
Aggiornamento della risposta. –