Menu
CoddyTech

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 eksplisit

Perhatikan 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;
}
challenge icon

Tantangan

Pemula

Simpan 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;
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler C++ online