Funktsioon strcat () C ++ -s lisab stringi koopia teise stringi lõppu.
strcat () prototüüp
char * strcat (char * dest, const char * src);
strcat()
Funktsiooni saab kaht argumenti: dest ja src. See funktsioon lisab src-le osutatava märgistringi koopia stringi lõppu, millele osutab dest. Tühi lõpp-märk tähe lõpus asendatakse src esimese tähemärgiga ja ka saadud märk tühistatakse.
Käitumine on määratlemata, kui
- stringid kattuvad.
- dest-massiiv pole src sisu lisamiseks piisavalt suur.
See on määratletud päisefailis "> päisefail.
strcat () parameetrid
dest
: Nullitava lõpetava stringi kursor, millele lisada.src
: Märk tühjale lõppevale stringile, mis tuleb lisada.
strcat () Tagastusväärtus
Funktsioon strcat () tagastab sihtkoha stringi kursori dest.
Näide: kuidas funktsioon strcat () töötab
#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; )
Programmi käivitamisel on väljund järgmine:
C ++ õppimine on lõbus ja lihtne