Ana içeriğe geç
Modül 1 · Ders 1 ders 3Kurstaki 1/18~10 min
Modül dersleri (1/3)

Değişkenler ve veri türleri

C++'da her değişkenin derleme zamanında iyi tanımlanmış bir statik türü vardır. Bu, belirli bir türdeki değişkeni bir kez tanımladığınızda, onun türünü daha sonra değiştiremeyeceğiniz anlamına gelir.

Bu yaklaşım, çalışma zamanında maksimum performansı garanti eder ve derleyicinin, program çalıştırılmadan önce birçok yaygın hatayı yakalamasına olanak tanır.

Bildirim ve Başlatma

C++'ta bir değişken bildirmek için önce değişkenin tipini, ardından değişkenin adını belirtmeniz gerekir:

C++
int age; // Declaration without initialization (contains an undefined value!)
age = 25; // Subsequent assignment

Modern Başlatma

Modern C++ çeşitli başlatma biçimleri sunar. En güvenli ve en tek biçimli olanı ayraç başlatma'dır (C++11'de tanıtılmıştır):

C++
int age = 25;       // Classic initialization (C-style)
int score {100};    // Uniform initialization (C++11)

Temel İlkel Türler

Her gün kullanacağınız ana veri türleri şunlardır:

TürAçıklamaÖrnek
intTamsayı sayılar (örn. 1, -42, 0)int points = 50;
doubleÇift duyarlıklı kayan noktalı sayılardouble price = 19.99;
charTek tırnak içine alınmış tek bir karakterchar grade = 'A';
boolBoole değerleri (true veya false)bool isActive = true;

Karmaşık Nesneler: std::string

Metin dizilerini yönetmek için C++ standart kitaplığı std::string sınıfını sağlar (<string> üstbilgisinde tanımlanır):

C++
#include <string>

std::string name = "Alice";

Kendin dene

Egzersiz#cpp.m1.l1.e1
Denemeler: 0Yükleniyor…

Age türünde, değeri 30 olan int türünde bir değişken bildirin ve bunu std::cout kullanarak yazdırın.

Düzenleyici yükleniyor…
İpucu göster

Değişkeni bildirmek için `int age = 30;`sözdizimini kullanın ve ardından onu`std::cout << age;` ile yazdırın.

3 denemeden sonra çözüm mevcut

Egzersiz#cpp.m1.l1.e2
Denemeler: 0Yükleniyor…

'Alice' değerine sahip std::string türünde kullanıcı adı adlı bir değişken bildirin ve bunu std::cout kullanarak yazdırın.

Düzenleyici yükleniyor…
İpucu göster

ABD `std::string kullanıcı adı = "Alice";` ve tüm std::cout akışını sağlar.

3 denemeden sonra çözüm mevcut