C ++ strcat () - Βασική βιβλιοθήκη C ++

Η συνάρτηση strcat () στο C ++ προσθέτει ένα αντίγραφο μιας συμβολοσειράς στο τέλος μιας άλλης συμβολοσειράς.

πρωτότυπο strcat ()

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

Η strcat()συνάρτηση παίρνει δύο ορίσματα: dest και src. Αυτή η συνάρτηση προσθέτει ένα αντίγραφο της συμβολοσειράς χαρακτήρων που επισημαίνεται από το src στο τέλος της συμβολοσειράς που επισημαίνεται από τον προορισμό. Ο χαρακτήρας μηδενικού τερματισμού στο τέλος του προορισμού αντικαθίσταται από τον πρώτο χαρακτήρα του src και ο χαρακτήρας που προκύπτει τερματίζεται επίσης μηδενικός.

Η συμπεριφορά είναι απροσδιόριστη εάν

  • οι χορδές επικαλύπτονται.
  • ο πίνακας προορισμού δεν είναι αρκετά μεγάλος για να προσαρτήσει το περιεχόμενο του src

Ορίζεται στο αρχείο κεφαλίδας "> αρχείο κεφαλίδας.

strcat () Παράμετροι

  • dest: Δείκτης σε μηδενική συμβολοσειρά τερματισμού για προσάρτηση.
  • src: Δείκτης σε μηδενική τελική συμβολοσειρά που πρόκειται να επισυναφθεί.

strcat () Επιστροφή τιμή

Η συνάρτηση strcat () επιστρέφει dest, ο δείκτης στη συμβολοσειρά προορισμού.

Παράδειγμα: Πώς λειτουργεί η λειτουργία strcat ()

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

Όταν εκτελείτε το πρόγραμμα, η έξοδος θα είναι:

 Η εκμάθηση του C ++ είναι διασκεδαστική και εύκολη

ενδιαφέροντα άρθρα...