Pada artikel ini kita akan belajar cara melakukan manipulasi string menggunakan bahasa pemrograman C++. String adalah tipe data dalam pemrograman yang digunakan untuk menyimpan teks atau kumpulan karakter. String dapat berisi huruf, angka, spasi, atau karakter.
Apa Itu Manipulasi String?
Manipulasi string adalah proses mengubah, menggabungkan, memotong dan melakukan berbagai operasi lainya pada string. Ini melibatkan pemrosesan dan transformasi teks sesuai dengan kebutuhan aplikasi yang sedang dikembangkan.
Operasi Manipulasi String
1. Menggabungkan String
Kamu dapat menggabungkan dua atau lebih string menggunakan `concatenate`. Untuk menggabungkan string dapat menggunakan function strcat(). Untuk menggunakan strcat() kamu harus menambahkan #include<string.h> di header file.
char *strcat(char* dest, const char* src)
Pengunaan strcat() membutuhkan dua argumen yaitu destination string dan source string, dan hasilnya disimpan pada destination string.
#include <iostream>
#include <string.h>
using namespace std;
int main() {
char str1[100]="Hello";
char str2[100]="World";
cout<<strcat(str1,str2);
return 0;
}Hello World
char *strcpy(char* dest, const char* src)#include <iostream>
#include <string.h>
using namespace std;
int main() {
char str1[100]="Hello";
char str2[100];
strcpy(str2,str1);
cout<<str2;
return 0;
}Hello
#include <iostream>
#include <string.h>
using namespace std;
int main() {
char str1[100]="Hello";
cout<<strlen(str1);
return 0;
}
5
int *strcmp(char* str1, const char* str2)#include <iostream>
#include <string.h>
using namespace std;
int main() {
char str1[100]="abc";
char str2[100]="Abc";
char str3[100]="abc";
cout<<strcmp(str1,str2)<<endl;
cout<<strcmp(str1,str3)<<endl;
return 0;
}Output :32
0
Posting Komentar