C ++ strcat () - C ++ standaardbibliotheek

De functie strcat () in C ++ voegt een kopie van een string toe aan het einde van een andere string.

strcat () prototype

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

De strcat()functie heeft twee argumenten: dest en src. Deze functie voegt een kopie van de tekenreeks waarnaar wordt verwezen door src toe aan het einde van de tekenreeks waarnaar wordt verwezen door dest. Het afsluitende null-teken aan het einde van dest wordt vervangen door het eerste teken van src en het resulterende teken wordt ook met null-beëindigd.

Het gedrag is niet gedefinieerd als

  • de snaren overlappen elkaar.
  • de dest-array is niet groot genoeg om de inhoud van src toe te voegen.

Het wordt gedefinieerd in header-bestand "> header-bestand.

strcat () Parameters

  • dest: Pointer naar een null-afsluitende string om aan toe te voegen.
  • src: Pointer naar een null-afsluitende tekenreeks die moet worden toegevoegd.

strcat () Retourwaarde

De functie strcat () retourneert dest, de pointer naar de bestemmingsreeks.

Voorbeeld: hoe strcat () functie werkt

 #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; )

Wanneer u het programma uitvoert, is de uitvoer:

 C ++ leren is leuk en gemakkelijk

Interessante artikelen...