C ++ strcat () - C ++ Standardbibliotek

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

Intressanta artiklar...