5 ms·
Like this ? const char* strings[]={"ab","cd", "ef", "gh", ....}; char result[1024*1024*1024*1024]; size_t sz=0; for(int i=0; i<sizeof(strings);
by astrobe_ 6y ago
Like this ?
const char* strings[]={"ab","cd", "ef", "gh", ....};
char result[1024*1024*1024*1024];
size_t sz=0;
for(int i=0; i<sizeof(strings); i++)
{ size_t len=strlen(strings[i]); memcpy(result+sz, strings[i], len); sz+=len; }
result[sz]=0;