Strcat () -funktionen i C ++ lägger till en kopia av en sträng i slutet av en annan sträng.
strcat () prototyp
char * strcat (char * dest, const char * src);
Den strcat()
funktionen tar två argument: dest och src. Denna funktion lägger till en kopia av teckensträngen som pekas ut av src till slutet av strängen pekad av dest. Den nullavslutande karaktären i slutet av dest ersätts med den första karaktären i src och den resulterande karaktären avslutas också.
Beteendet är odefinierat om
- strängarna överlappar varandra.
- dest-arrayen är inte tillräckligt stor för att lägga till innehållet i src.
Det definieras i rubrikfil "> rubrikfil.
strcat () Parametrar
dest
: Pekare till en null-avslutande sträng att lägga till.src
: Pekare till en null-avslutande sträng som ska läggas till.
strcat () Returvärde
Funktionen strcat () returnerar dest, pekaren till destinationssträngen.
Exempel: Hur strcat () fungerar
#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; )
När du kör programmet blir resultatet:
Att lära sig C ++ är roligt och enkelt