-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathstrings.cpp
More file actions
44 lines (36 loc) · 1.33 KB
/
strings.cpp
File metadata and controls
44 lines (36 loc) · 1.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
// char nama[] = "arfy";
// std::string nama = "arfy";
#include <iostream>
#include <string>
int main() {
// std::string kata = "belajar cpp bareng arfy slowy";
// std::cout << kata[12];
// menggabungkan string
// + / append()
// std::string nama_channel = "@arfyslowy";
// std::string web_yotube = "https://youtube.com/";
// std::string gabungkan = web_yotube + nama_channel;
// std::string gabung_append = web_yotube.append(nama_channel);
// std::cout << gabung_append << std::endl;
// melihat panjang string
// .size(), .length()
// std::string teks = "belajar cpp bareng arfy slowy";
// std::cout << "panjang dari teksnya adalah: " << teks.length() << std::endl;
// memotong string
// substr()
// std::string kata = "belajar membuat string di cpp";
// std::string potong = kata.substr(8, 14);
// std::cout << potong << std::endl;
// mencari posisi kata
// find()
// std::string teks = "arfy slowy belajar cpp dengan arif fadillah";
// size_t posisi = teks.find("cpp");
// std::cout << "kata cpp terdapat pada posisi indeks: " << posisi << std::endl;
// mengganti sebuah kata
// replace()
// std::string teks = "hai programmer";
// teks.replace(4, 14, "sayang");
// std::cout << teks << std::endl;
std::string kata = "apa kabar";
return 0;
}