Funkcija strcat () v jeziku C ++ doda kopijo niza na konec drugega niza.
prototip strcat ()
char * strcat (char * dest, const char * src);
strcat()
Funkcija ima dva argumenta: dest in src. Ta funkcija doda kopijo niza znakov, na katerega kaže src, na konec niza, na katerega kaže dest. Ničelni zaključni znak na koncu ciljne strani se nadomesti s prvim znakom src in nastali znak se prav tako zaključi.
Obnašanje ni določeno, če
- nizi se prekrivajo.
- matrica dest ni dovolj velika, da bi dodala vsebino src.
Določen je v datoteki glave "> datoteka glave.
parametri strcat ()
dest
: Kazalec na ničelni zaključni niz, ki ga želite dodati.src
: Kazalec na ničelni zaključni niz, ki ga je treba dodati.
strcat () Vrnjena vrednost
Funkcija strcat () vrne dest, kazalec na ciljni niz.
Primer: Kako deluje funkcija 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; )
Ko zaženete program, bo rezultat:
Učenje C ++ je zabavno in enostavno