How do I append a single char to a string in C?
i.e
char* str = \"blablabla\"; char c = \'H\'; str_append(str,c); /* blablablaH */
Easiest way to append two strings:
char * append(char * string1, char * string2) { char * result = NULL; asprintf(&result, "%s%s", string1, string2); return result; }