Μάθετε τη σύνταξη της strcpy . Η πλήρης σύνταξη είναι char * strcpy ( char * προορισμού , const char * πηγή ) ? . 2
ξέρετε ότι ο προορισμός είναι ένας δείκτης σε μια σειρά και η πηγή είναι μια συμβολοσειρά μηδενικού τερματισμού . Ο προορισμός επιστρέφεται .
Εικόνων 3
Καταλάβετε ότι η + + strcpy λειτουργία C διατηρείται στη βιβλιοθήκη CString . Μπορεί να χρειαστεί να συμπεριλάβετε το αρχείο header string.h να χρησιμοποιήσετε αυτή τη λειτουργία
Η 4
Κοιτάξτε την παρακάτω πλήρες πρόγραμμα για ορισμένα απλά παραδείγματα για το πώς να χρησιμοποιήσετε το strcpy : .
# Include # περιλαμβάνουν
int main ( ) { char string1 [ ] = " test string" ? char string2 [ 80 ] ? char string3 [ 80 ] ? char * string4 ? strcpy ( string2 , συμβολοσειρά1 ) ? strcpy ( string3 , " strcopy λειτούργησε . ")? string4 = strcpy ( string2 , " strcpy παράδειγμα επιστροφής " ) ? printf ( " string1 : % s \\ nstring2 : % s \\ nstring3 : % s \\ n" , συμβολοσειρά1 , συμβολοσειρά2 , string3 ) ? printf ( " string4 : % s \\ n" , string4 ) ? επιστροφή 0? }
5
Παρατηρήστε το ακόλουθο αποτέλεσμα για το πρόγραμμα αυτό :
αλφαριθμητικό1 : test stringstring2 : test stringstring3 : strcpy workedstring4 : strcpy παράδειγμα επιστροφής
η πρώτη strcpy δείχνει ένα ασήμαντο παράδειγμα αντιγραφής η σειρά που υποδεικνύεται από αλφαριθμητικό1 σε η σειρά που υποδεικνύεται από string2 . Η δεύτερη αντιγράφει ένα γράμμα στον πίνακα προορισμού strcpy . Σημειώστε ότι πρέπει να καταβληθούν για την αποθήκευση string2 και string3 . Η τρίτη strcpy απεικονίζει μια χρήση της τιμής επιστροφής της strcpy .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα