Функција стрцат () у Ц ++ додаје копију низа на крај другог низа.
прототип стрцат ()
цхар * стрцат (цхар * дест, цонст цхар * срц);
strcat()
Функција узима два аргумента: дест и срц. Ова функција додаје копију низа знакова на који показује срц на крај низа на који показује дест. Нулти завршавајући знак на крају одредишта замењује се првим знаком срц, а резултујући знак је такође нулто завршен.
Понашање је недефинисано ако
- жице се преклапају.
- дест низ није довољно велик да дода садржај срц-а.
Дефинисано је у датотеци заглавља "> датотека заглавља.
стрцат () Параметри
dest
: Показивач на нулти завршавајући низ за додавање.src
: Показивач на нулти завршавајући низ који треба додати.
стрцат () Повратна вредност
Функција стрцат () враћа дест, показивач на одредишни низ.
Пример: Како функционира функција стрцат ()
#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; )
Када покренете програм, излаз ће бити:
Учење Ц ++-а је забавно и лако