For doing string concatenation, I've been doing basic strcpy, strncpy of char* buffers. Then I learned about the snprintf and friends.
strcpy
strncpy
snprintf
Should I stick with my strcpy, strcpy + \0 termination? Or should I just use snprintf in the future?
\0