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

Η συνάρτηση strcpy () στο C ++ αντιγράφει μια συμβολοσειρά χαρακτήρων από πηγή σε προορισμό.

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

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

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

Η συμπεριφορά δεν καθορίζεται εάν:

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

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

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

  • dest: Δείκτης σε πίνακα χαρακτήρων όπου αντιγράφονται τα περιεχόμενα.
  • src: Δείκτης σε πίνακα χαρακτήρων από τον οποίο αντιγράφονται τα περιεχόμενα.

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

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

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

 #include #include using namespace std; int main() ( char src() = "Hello Programmers."; /* Large enough to store content of src */ char dest(20); strcpy(dest,src); cout << dest; return 0; )

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

 Γεια σας Προγραμματιστές. 

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