C ++ strcat () - C ++ szabványos könyvtár

A strcat () függvény a C ++ - ban egy sztring másolatát csatolja egy másik sztring végéhez.

strcat () prototípus

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

A strcat()függvénynek két argumentuma van: dest és src. Ez a függvény az src által mutatott karaktersorozat egy példányát csatolja a sztring végéhez, amelyet a dest mutat. A null végén levő null végződő karaktert az src első karaktere váltja fel, és az így kapott karakter is null végű lesz.

A viselkedés nincs meghatározva, ha

  • a húrok átfedik egymást.
  • a dest tömb nem elég nagy az src tartalmának hozzáfűzéséhez.

A "header file"> header fájlban van meghatározva.

strcat () Paraméterek

  • dest: Mutató egy null végződő karaktersorozathoz, amelyet hozzá kell fűzni
  • src: Mutató egy null végződő karaktersorozathoz, amelyet hozzá kell fűzni.

strcat () Visszatérési érték

Az strcat () függvény visszaadja a dest-et, a mutatót a cél karaktersorozatba.

Példa: Hogyan működik az strcat () függvény

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

A program futtatásakor a kimenet a következő lesz:

 A C ++ elsajátítása szórakoztató és egyszerű

érdekes cikkek...