Σε αυτό το παράδειγμα, θα μάθετε να συνδυάζετε (να ενώσετε) δύο συμβολοσειρές (και τα δύο αντικείμενα συμβολοσειράς και τις συμβολοσειρές τύπου C).
Για να κατανοήσετε αυτό το παράδειγμα, θα πρέπει να γνωρίζετε τις ακόλουθες θεματολογίες προγραμματισμού C ++:
- Πίνακες C ++
- Χορδές C ++
Μπορείτε να συνενώσετε δύο αντικείμενα συμβολοσειράς στο C ++ χρησιμοποιώντας τον τελεστή + .
Παράδειγμα 1: Συνδυασμένα αντικείμενα συμβολοσειράς
#include using namespace std; int main() ( string s1, s2, result; cout << "Enter string s1: "; getline (cin, s1); cout << "Enter string s2: "; getline (cin, s2); result = s1 + s2; cout << "Resultant String = "<< result; return 0; )
Παραγωγή
Εισαγάγετε τη συμβολοσειρά s1: C ++ Προγραμματισμός Εισαγάγετε τη συμβολοσειρά s2: είναι καταπληκτική. Resultant String = Ο προγραμματισμός C ++ είναι καταπληκτικός.
Μπορείτε να συνδυάσετε δύο χορδές τύπου C στο C ++ χρησιμοποιώντας τη strcat()
λειτουργία.
Παράδειγμα 2: Συνδυασμένες χορδές τύπου C
#include #include using namespace std; int main() ( char s1(50), s2(50); cout << "Enter string s1: "; cin.getline(s1, 50); cout << "Enter string s2: "; cin.getline(s2, 50); strcat(s1, s2); cout << "s1 = " << s1 << endl; cout << "s2 = " << s2; return 0; )
Παραγωγή
Εισαγάγετε τη συμβολοσειρά s1: Λατρεύω Εισαγάγετε τη συμβολοσειρά s2: Προγραμματισμός C ++ s1 = Λατρεύω τον προγραμματισμό C ++ s2 = Προγραμματισμός C ++