我在 C 示例中有这个结构:
typedef struct
{
const char * array_pointers_of_strings [ 30 ];
// etc.
} message;
我需要将此 array_pointers_of_strings 复制到新数组以对字符串进行排序。我只需要复制地址。
while ( i < 30 )
{
new_array [i] = new_message->array_pointers_of_strings [i];
// I need only copy adress of strings
}
我的问题是:如何通过 malloc() 分配 new_array [i] 仅用于字符串地址?