Функция Копирует данное количество байтов из одной строки
в другую с усечением или добавлением, если необ-
ходимо.
Синтаксис #include
char *strncpy(char *dest, const char *src,
int maxlen);
Файл, содержащий string.h
прототип
Описание strncpy копирует точно maxlen символов из строки
src в строку dest, если потребуется усекая или
добавляя нули в dest. Целевая строка dest может
не иметь нулевого окончания, если длина строки
src - это maxlen или более.
Возвращвемое strncat возвращает dest.
значение
Переносимость strncpy поддерживается на системах UNIX и совме-
стимых с ANSI C.
Пример:
#include
#include
int main(void)
{
char string[10];
char *strl = "abcdefghi";
stpncpy(string,strl,3);
printf("%s\n",string);
return 0;
}