Ограничением является то, что это должна быть непрерывная память.Причина в том, что он отправляется в унаследованный код другого языка, который ожидает его в этом формате в виде двумерного массива.
, поэтому по сути я хочу отправить
char *temp[20] = { "abc", "def"};
и т. Д., Где abc, def
являются частью пространства, длина которого 20
байт.Теперь я хотел бы динамически создать этот массив и добавить в него как можно больше 20
символов или менее строк.
И затем отправить его в виде массива на другой слой.Какой лучший способ сделать это.