String
Termasuk bagian Dasar-Dasar dalam perjalanan C++ di Coddy. Pelajaran 7 dari 74.
char adalah satu karakter (Contoh: 1, 6, %, b, p, ., T, dan sebagainya)
Tipe string di C++ adalah rangkaian karakter yang dapat menampung beberapa karakter.
Untuk menggunakan string di C++, kamu harus menyertakan ini di bagian atas kodemu:
#include <string>Catatan: Meskipun kodemu mungkin berfungsi tanpa #include <string> (karena header lain seperti <iostream> mungkin menyertakannya secara tidak langsung), mengandalkan penyertaan tidak langsung dianggap sebagai praktik yang buruk. Selalu sertakan secara eksplisit header yang kamu gunakan langsung di kodemu.
Kamu juga perlu menangani namespace dengan salah satu dari dua cara berikut:
1. Tambahkan baris ini setelah includes:
using namespace std;2. Jangan tambahkan baris using namespace, tetapi tambahkan awalan std:: pada string:
std::string s1 = "This is a string";
// Ini berhasil karena kita menggunakan std:: secara eksplisitPerhatikan bahwa variabel string menggunakan tanda kutip ganda. Pada contoh di atas, variabel string bernama s1 diinisialisasi.
Kedua method memerlukan #include <string>. Satu-satunya perbedaan adalah apakah kamu ingin menulis 'std::' sebelum 'string' atau tidak.
Berikut contoh lengkap:
#include <string>
using namespace std; // method 1
int main() {
string s1 = "Hello"; // gaya method 1
std::string s2 = "Hello again"; // gaya method 2 (tetap berfungsi meskipun ada 'using namespace')
return 0;
}Tantangan
PemulaSimpan string I am learning to code with Coddy! dalam variabel bernama coddy.
Pastikan kamu menyimpan nilai string yang persis dengan kapitalisasi yang benar.
Coba sendiri
#include <iostream>
#include <string>
using namespace std;
int main() {
// Deklarasikan dan inisialisasi variabel di sini
// Tampilkan nilainya
std::cout << "Coddy = \"" << coddy << "\"" <<std::endl;
return 0;
}Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar
4Operator Bagian 1
Operator AritmetikaOperator ModuloIncrement/DecrementPost Increment/DecrementPintasan AritmetikaOperator PerbandinganPerbandingan String7Dasar-Dasar Input dan Output
Pernyataan coutPernyataan cinInput stringUlasan: Hingga 120Ulasan: Benar atau Salah3Variabel Bagian 2
Deklarasi TipeKonvensi PenamaanUlasan: Inisialisasi VariabelKonversi Tipe Bagian 1Konversi Tipe Bagian 26Pengambilan Keputusan
Pernyataan ifIf - ElsePernyataan switchOperator PercabanganRingkasan - If ElseIf - Else BersarangLatihan sendiri: Compiler C++ online