Здравствуйте. Вот, у меня вопрос в каком случае надо использовать strcat?
Вид для печати
Здравствуйте. Вот, у меня вопрос в каком случае надо использовать strcat?
Когда надо склеить две строки
Когда нужно добавить значение из одной строки в другую (пустую).
Например.
new PlayerPassword[MAX_PLAYERS][16]; PlayerPassword[playerid][0] = '\0';
Альтернатива.
new PlayerPassword[MAX_PLAYERS][16];
Макрос.
#define strcpy(%0,%1) strcat((%0[0] = '\0', %0), %1)
Так же memcpy можно использовать как альтернативу