Пространства имён
Варианты
Действия

strncpy

Материал из cppreference.com
< c‎ | string‎ | byte

 
 
 
Нуль-терминальные однобайтовые строки
Функции
Оригинал:
Functions
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Персонаж манипуляции
Оригинал:
Character manipulation
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Преобразование в цифровой формат
Оригинал:
Conversions to numeric formats
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Строками
Оригинал:
String manipulation
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
strcpy
strncpy
strcat
strncat
strxfrm
Струнный экспертизы
Оригинал:
String examination
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Память манипуляции
Оригинал:
Memory manipulation
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
memchr
memcmp
memset
memcpy
memmove
Разное
Оригинал:
Miscellaneous
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
strerror
 
Определено в заголовочном файле <string.h>
char *strncpy( char *dest, const char *src, size_t count );
Копии не более count символов байт строки, на которую указывает src (включая завершающий нулевой символ) в массив символов, на которую указывает dest.
Оригинал:
Copies at most count characters of the byte string pointed to by src (including the terminating null character) to character array pointed to by dest.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если count будет достигнута до того, как весь src строки были скопированы, в результате массив символов не является нулем.
Оригинал:
If count is reached before the entire string src was copied, the resulting character array is not null-terminated.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если после копирования завершающий нулевой символ из src, count не достигнута, дополнительные нулевые символы записываются в dest до всего count символы были написаны.
Оригинал:
If, after copying the terminating null character from src, count is not reached, additional null characters are written to dest until the total of count characters have been written.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Если строки перекрываются, поведение не определено.
Оригинал:
If the strings overlap, the behavior is undefined.
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

Содержание

[править] Параметры

dest -
Указатель на массив символов для копирования
Оригинал:
pointer to the character array to copy to
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
src -
Указатель на строку байтов для копирования с
Оригинал:
pointer to the byte string to copy from
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
count -
Максимальное количество символов для копирования
Оригинал:
maximum number of characters to copy
Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.

[править] Возвращаемое значение

dest

[править] Пример

[править] См. также

копирует одну строку в другую
(функция) [edit]
копирует один буфер в другой
(функция) [edit]
C++ documentation for strncpy