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

strcat

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

 
 
 
Нуль-терминированные однобайтовые строки
Функции
Манипуляции с символами
Преобразования в и из числовых форматов
Манипуляции со строками
strcatstrcat_s
(C11)
Исследование строк
Манипуляции с памятью
Разное
 
Определено в заголовочном файле <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!

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

конкатенирует определённое число символов двух строк
(функция)[править]
копирует одну строку в другую
(функция)[править]
close