Функция stpcpy() копирует строку src
(включая строку, заканчивающуюся сиволом `\0') в массив
dest. Строки не должны пересекаться, а строка
dest должна быть достаточно большой для приема данной копии.
ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
stpcpy() возвращает указатель на конец строки
dest (т.е. на адрес завершающего нуль-символа), а не на начало.
ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ
Эта программа использует stpcpy для сложения foo и
bar, чтобы получить foobar, которая выводится ими впоследствии.
#include <string.h>
int
main (void)
{
char *to = buffer;
to = stpcpy (to, "foo");
to = stpcpy (to, "bar");
printf ("%s\n", buffer);
}
СООТВЕТСТВИЕ СТАНДАРТАМ
Эта функция не описана в стандартах ANSI и POSIX, не используется в
системах Unix и не является изобретением, входящим в GNU.
Возможно, она использовалась в MS-DOS.