'strncpy' против 'sprintf'
Я вижу многоsprintf
Используется в моих приложениях для копирования строки.
У меня есть массив символов:
char myarray[10];
const char *str = "mystring";
Теперь, если я хочу, чтобы скопировать строкуstr
вmyarray
, лучше всего использовать:
sprintf(myarray, "%s", str);
или же?
strncpy(myarray, str, 8);