Ders 15: Yapılar (Structs) - Son Dakika Haberleri, Türkiye Gündemi ve Güncel Gelişmeler | exahaber

Ders 15: Yapılar (Structs)

Ders 15: Yapılar (Structs)


Ders 15: Yapılar (Structs)

C++'ta Struct (Yapı), farklı veri tiplerini (int, string, float vb.) tek bir isim altında gruplandırmamıza olanak tanır. Gerçek hayattaki nesneleri bilgisayara tanıtmak için harika bir yöntemdir.

1. Struct Neden Kullanılır?

Bir "Kitap" bilgisini tutmak istediğinizi düşünün. Kitabın adı, yazarı ve sayfa sayısı vardır. Bunları ayrı ayrı değişkenlerde tutmak yerine, bir Kitap yapısı oluşturup hepsini içine koyabiliriz.

2. Örnek Kod: Kitap Bilgisi Oluşturma

#include <iostream>
#include <string>
using namespace std;

// Yapı Tanımlama
struct Kitap {
    string ad;
    string yazar;
    int sayfaSayisi;
};

int main() {
    Kitap k1; // Yapıdan bir nesne oluşturma
    k1.ad = "Sefiller";
    k1.yazar = "Victor Hugo";
    k1.sayfaSayisi = 1200;

    cout << "Kitap Adi: " << k1.ad << endl;
    cout << "Yazar: " << k1.yazar << endl;

    return 0;
}
💡 Nokta (.) Operatörü: Yapı içindeki elemanlara (ad, yazar vb.) erişmek için değişken adından sonra nokta koyarız (k1.ad gibi).

Yorumlar

Yorumunuz için teşekkür ederiz!

Daha yeniDaha eski