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űznisrc
: 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ű