Функция strcat () в C ++ добавляет копию строки в конец другой строки.
strcat () прототип
char * strcat (char * dest, const char * src);
strcat()
Функция принимает два аргумента: Цел и SRC. Эта функция добавляет копию символьной строки, на которую указывает src, в конец строки, на которую указывает dest. Завершающий нулевой символ в конце dest заменяется первым символом src, и результирующий символ также заканчивается нулем.
Поведение не определено, если
- струны перекрываются.
- массив dest недостаточно велик для добавления содержимого src.
Он определен в заголовочном файле "> заголовочный файл.
Параметры strcat ()
dest
: Указатель на завершающуюся строку, к которой нужно добавить.src
: Указатель на строку, завершающуюся нулем, которая должна быть добавлена.
strcat () Возвращаемое значение
Функция strcat () возвращает dest, указатель на строку назначения.
Пример: как работает функция strcat ()
#include #include using namespace std; int main() ( char dest(50) = "Learning C++ is fun"; char src(50) = " and easy"; strcat(dest, src); cout << dest ; return 0; )
Когда вы запустите программу, вывод будет:
Изучать C ++ весело и легко