cpp:strings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
cpp:strings [2017/05/02 14:44]
gthanos [Aκολουθία χαρακτήρων που περιέχει το χαρακτήρα '\0' στο τέλος]
cpp:strings [2021/04/27 04:45] (current)
Line 17: Line 17:
 {{ :cpp:hello.png?400 |}} {{ :cpp:hello.png?400 |}}
  
-Στη C++ είναι διαθέσιμες οι συναρτήσεις διαχείρισης συμβολοσειρών που προέρχονται από τη C, όπως παρακάτω:+Στη C++ είναι διαθέσιμες οι συναρτήσεις διαχείρισης συμβολοσειρών που προέρχονται από τη C, όπως οι παρακάτω:
  
 | <code cpp>char *strcpy(char *dest, const char *src);</code> | Αντιγράφει το ''src'' στο ''dest''. Τα αλφαριθμητικά δεν πρέπει να επικαλύπτονται μεταξύ τους και θα πρέπει να υπάρχει αρκετός διαθέσιμος χώρος στο ''dest'' ώστε να αντιγραφεί το ''src'' χωρίς να βγούμε εκτός ορίων. | | <code cpp>char *strcpy(char *dest, const char *src);</code> | Αντιγράφει το ''src'' στο ''dest''. Τα αλφαριθμητικά δεν πρέπει να επικαλύπτονται μεταξύ τους και θα πρέπει να υπάρχει αρκετός διαθέσιμος χώρος στο ''dest'' ώστε να αντιγραφεί το ''src'' χωρίς να βγούμε εκτός ορίων. |
Line 27: Line 27:
 | <code cpp>char *strstr(const char *haystack, const char *needle);</code> | Επιστρέφει ένα δείκτη στην πρώτη εμφάνιση του ''needle'' στο ''heystack''. Eπιστρέφει NULL εάν δεν εμφανίζεται το ''needle'' στο ''heystack''. | | <code cpp>char *strstr(const char *haystack, const char *needle);</code> | Επιστρέφει ένα δείκτη στην πρώτη εμφάνιση του ''needle'' στο ''heystack''. Eπιστρέφει NULL εάν δεν εμφανίζεται το ''needle'' στο ''heystack''. |
 | <code cpp>char *strstr(const char *haystack, const char *needle);</code> | Επιστρέφει ένα δείκτη στην τελευταία εμφάνιση του ''needle'' στο ''heystack''. Επιστρέφει NULL εάν δεν εμφανίζεται το ''needle'' στο ''heystack''. | | <code cpp>char *strstr(const char *haystack, const char *needle);</code> | Επιστρέφει ένα δείκτη στην τελευταία εμφάνιση του ''needle'' στο ''heystack''. Επιστρέφει NULL εάν δεν εμφανίζεται το ''needle'' στο ''heystack''. |
- 
-===== Η κλάση String ===== 
  
  
cpp/strings.1493736293.txt.gz · Last modified: 2017/05/02 13:44 (external edit)