Я хочу знать, какой из этих двух вариантов более безопасен для использования:
#define MAXLEN 255
char buff[MAXLEN + 1]
-
sprintf(buff, "%.*s", MAXLEN, name)
-
snprintf(buff, MAXLEN, "%s", name)
Я понимаю, что оба они одинаковы. Пожалуйста, предложите.