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).


Yorum Gönder
Yorumunuz için teşekkür ederiz!