Funkce strcat () v C ++ připojí kopii řetězce na konec jiného řetězce.
strcat () prototyp
char * strcat (char * dest, const char * src);
strcat()
Funkce má dva argumenty: dest a src. Tato funkce připojí kopii řetězce znaků, na který ukazuje src, na konec řetězce, na který ukazuje dest. Znak ukončující null na konci cíle je nahrazen prvním znakem src a výsledný znak je také ukončen null.
Chování není definováno, pokud
- řetězce se překrývají.
- pole dest není dostatečně velké, aby přidalo obsah src.
Je definován v hlavičkovém souboru.
strcat () Parametry
dest
: Ukazatel na nulový zakončovací řetězec, ke kterému se má připojit.src
: Ukazatel na nulový zakončovací řetězec, který má být připojen.
strcat () Návratová hodnota
Funkce strcat () vrací dest, ukazatel na cílový řetězec.
Příklad: Jak funguje funkce 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; )
Když spustíte program, výstup bude:
Učení v C ++ je zábavné a snadné