Funkcja strcat () w C ++ dołącza kopię ciągu na koniec innego ciągu.
strcat () prototyp
char * strcat (char * dest, const char * src);
strcat()
Funkcja przyjmuje dwa argumenty: dest i src. Ta funkcja dołącza kopię ciągu znaków wskazywanego przez src na koniec łańcucha wskazywanego przez dest. Znak kończący wartość null na końcu dest jest zastępowany przez pierwszy znak z src, a wynikowy znak jest również zakończony wartością null.
Zachowanie jest niezdefiniowane, jeśli
- struny zachodzą na siebie.
- tablica dest nie jest wystarczająco duża, aby dołączyć zawartość src.
Jest zdefiniowany w pliku nagłówkowym "> plik nagłówkowy.
strcat () Parametry
dest
: Wskaźnik do zerowego ciągu kończącego, do którego ma zostać dołączony.src
: Wskaźnik do łańcucha kończącego wartość null, który ma zostać dołączony.
strcat () Wartość zwracana
Funkcja strcat () zwraca dest, wskaźnik do ciągu docelowego.
Przykład: Jak działa funkcja 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; )
Po uruchomieniu programu wynik będzie następujący:
Nauka C ++ jest przyjemna i łatwa