Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να χρησιμοποιήσετε τη λειτουργία strcat σε C + +

Η λειτουργία + + strcat C είναι μικρή για " σειρά ενώσετε . " Strcat προσαρτά ένα αντίγραφο μιας συμβολοσειράς πηγή σε μια σειρά προορισμού . Η μηδενική χαρακτήρας τερματισμού του προορισμού θα αντικατασταθούν από τον πρώτο χαρακτήρα της πηγής και ένα άλλο κενό χαρακτήρα , θα πρέπει να προστεθεί στο τέλος του προκύπτοντος νέου κορδονιού . Τα παρακάτω βήματα θα σας βοηθήσουν να χρησιμοποιήσετε τη λειτουργία strcat σε C + + . Οδηγίες
Η 1

Μάθετε τη σύνταξη του strcat σε C + + . Η πλήρης σύνταξη είναι char * strcat ( char * προορισμού , const char * πηγή ) ? . 2

ξέρετε ότι ο προορισμός είναι ένας δείκτης σε ένα πίνακα . Ο προορισμός πρέπει να είναι αρκετά μεγάλη για να κρατήσει το προκύπτον συμβολοσειρά , συμπεριλαμβανομένης μηδενικής τερματιστή , για να αποφευχθεί η υπερχείλιση . Η πηγή είναι μια συμβολοσειρά μηδενικού τερματισμού που δεν πρέπει να επικαλύπτει τον προορισμό . Ο προορισμός επιστρέφεται .
Εικόνων 3

Καταλάβετε ότι η C + + λειτουργία strcat φυλάσσεται στη βιβλιοθήκη CString . Μπορεί να χρειαστεί να συμπεριλάβετε το αρχείο header string.h να χρησιμοποιήσετε αυτή τη λειτουργία
Η 4

Κοιτάξτε την παρακάτω πλήρες πρόγραμμα για ορισμένα απλά παραδείγματα για το πώς να χρησιμοποιήσετε strcat : .

# Include # περιλαμβάνουν

int main ( ) { char string1 [ 80 ] ? char string2 [ 80 ] ? char string3 [ 80 ] ? strcpy ( συμβολοσειρά1 , " αυτό το string" ) ? strcpy ( string2 , " Rose " ) ? strcpy ( string3 " . s μυρίζει παλιά παπούτσια ")? strcat ( συμβολοσειρά1 , " είναι συνεχόμενα . ")? strcat ( string2 , string3 ) ? printf ( " string1 : % s \\ n" , string1 ) ? printf ( " string2 : % s \\ n " , string2 ) ? επιστροφή 0? }
5

Παρατηρήστε το ακόλουθο αποτέλεσμα για το πρόγραμμα αυτό :

αλφαριθμητικό1 : Αυτή η σειρά είναι concatenated.string2 : τριαντάφυλλα μυρίζουν σαν παλιά παπούτσια .

Η πρώτη strcat είναι ένα ασήμαντο παράδειγμα για το πώς να ενώσετε μια σειρά χαρακτήρων με ένα κατεξοχήν συμβολοσειρά . Το δεύτερο strcat δείχνει δύο σειρές χαρακτήρων που συνενώνονται . Σημειώστε πως η μηδενική τερματισμού επισυνάπτεται στο τέλος των προκυπτόντων χορδές και στα δύο παραδείγματα .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα