Menu
CoddyTech

String

Coddy'nin C++ Journey'sinin Temeller bölümünün bir parçası. Ders 7 / 74.

char tek bir karakterdir (Örneğin: 1, 6, %, b, p, ., T, vb.)

C++ dilindeki string türü, birden fazla karakter tutabilen bir karakter dizisidir.

C++'ta dizeleri kullanmak için kodunuzun en üstüne bunu eklemeniz gerekir:

#include <string>

Not: Kodunuz #include <string> olmadan çalışabilir (çünkü <iostream> gibi başka başlık dosyaları bunu dolaylı olarak içerebilir), ancak dolaylı eklemelere güvenmek kötü bir uygulama olarak kabul edilir. Kodunuzda doğrudan kullandığınız başlık dosyalarını her zaman açıkça ekleyin.

Ad alanını aşağıdaki iki yoldan biriyle de ele alman gerekiyor:

1. includes satırınızdan sonra bu satırı ekleyin:

using namespace std;

2. using namespace satırını eklemeyin, ancak dize türünün önüne std:: ekleyin:

std::string s1 = "This is a string";
// Bu çalışır çünkü std:: ifadesini açıkça kullandık

Dize değişkeninin çift tırnak işareti kullandığına dikkat edin. Yukarıdaki örnekte, s1 adlı bir dize değişkeni başlatılır.

Her iki yöntem de #include <string> gerektirir. Tek fark, 'string' ifadesinden önce 'std::' yazmak isteyip istememenizdir.

İşte eksiksiz bir örnek:

#include <string>
using namespace std;  // Yöntem 1

int main() {
    string s1 = "Hello";  // Yöntem 1 tarzı
    std::string s2 = "Hello again";  // Yöntem 2 tarzı ('using namespace' ile bile çalışır)
    return 0;
}
challenge icon

Görev

Başlangıç

I am learning to code with Coddy! metnini coddy adlı bir değişkende sakla.

Doğru büyük/küçük harf kullanımına dikkat ederek birebir metin değerini sakla.

Kendin dene

    // Değişkenleri burada tanımlayın ve ilk değerlerini atayın
    
    
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Online C++ derleyicisi