C ++ strcat () - C ++ Standardbibliotek

Strcat () -funksjonen i C ++ legger til en kopi av en streng til slutten av en annen streng.

strcat () prototype

 char * strcat (char * dest, const char * src);

Den strcat()funksjonen tar to argumenter: mål og src. Denne funksjonen legger til en kopi av tegnstrengen pekt av src til slutten av streng pekt av dest. Nullavslutningstegnet ved destinasjonens slutt erstattes av det første tegnet i src, og det resulterende tegnet blir også null avsluttet.

Oppførselen er udefinert hvis

  • strengene overlapper hverandre.
  • dest-arrayet er ikke stort nok til å legge til innholdet i src.

Den er definert i topptekstfil "> topptekstfil.

strcat () Parametere

  • dest: Peker til en null avsluttende streng å legge til.
  • src: Peker til en null avsluttende streng som skal legges til.

strcat () Returverdi

Strcat () -funksjonen returnerer dest, pekeren til destinasjonsstrengen.

Eksempel: Hvordan strcat () fungerer

 #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 kjører programmet, vil utdataene være:

 Å lære C ++ er morsomt og enkelt

Interessante artikler...