===== strncpy ===== ==== Синтаксис ==== char* strncpy(char * dest, char * source, int maxlen); ==== Описание ==== Копирование из текстовой строки в буфер не более maxlen символов, включая символ '\0', но если только символов в source меньше, чем maxlen. ==== Параметры ==== * **dest** - указатель на буфер(строку) * **source** - указатель на строку для копирования * **maxlen** - максимальное кол-во копируемых символов ==== Возвращаемое значение ==== Возвращает скопированную строку. ==== Пример ==== char src[]="str1"; char dst[4]; strncpy(dst,src,3); dst[3]='\0'; //вручную дописываем символ конца строки в результате массив dst будет содержать ascii-строку "str" ==== См. также ==== [[strcpy]], [[wstrcpy]]