strcat
Материал из cppreference.com
![]() | Эта страница была переведена автоматически с английской версии вики используя Переводчик Google. Перевод может содержать ошибки и странные формулировки. Наведите курсор на текст, чтобы увидеть оригинал. Щёлкните здесь, чтобы увидеть английскую версию этой страницы. (Вы можете помочь в исправлении ошибок и улучшении перевода. Для инструкций перейдите по ссылке.) |
Определено в заголовочном файле <string.h> | ||
char*strcat(char*dest, constchar*src ); | ||
Добавляет строку байт, на который указывает
src
на байт строку, на которую указывает dest
. В результате байт строки нулем. Если строки перекрываются, поведение не определено. Оригинал:
Appends a byte string pointed to by
src
to a byte string pointed to by dest
. The resulting byte string is null-terminated. If the strings overlap, the behavior is undefined. Текст был переведён автоматически используя Переводчик Google.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда.
Содержание |
[править]Параметры
dest | — | указатель с нулевым байтом строки для добавления к Оригинал: pointer to the null-terminated byte string to append to Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
src | — | указатель с нулевым байтом строки копирования Оригинал: pointer to the null-terminated byte string to copy from Текст был переведён автоматически используя Переводчик Google. Вы можете проверить и исправить перевод. Для инструкций щёлкните сюда. |
[править]Возвращаемое значение
dest
[править]Пример
Запустить этот код
char str1[50]="Hello ";char str2[50]="World!"; strcat(str1, str2);printf("%s", str1);
Вывод:
Hello World!
[править]См. также
конкатенирует определённое число символов двух строк (функция) | |
копирует одну строку в другую (функция) | |
Документация C++ по strcat |