C++ Başlangıç Temelleri : Struct ve Fonksiyon Kullanımı

 C++ Başlangıç Temelleri : Struct ve Fonksiyon Kullanımı


Merhaba HackerHub takipçileri, Struct yapısını Fonksiyon ile birlikte nasıl kullanabileceğinizi basit adımlarla anlatacağım. İlk öncellikle bunların temelini bilmiyorsanız temelini anlattığımız konulara aşağıda ki yönlendirmelerden ulaşabilirsiniz.


Struct Tablosu Oluşturalım!

Projemiz işçilerin bilgilerini içeren bir yapıya sahip olacak Struct tablosu bu sebep ile işçi bilgilerini içeren bir yapıya sahip olmalı :

#include <iostream>
using namespace std;

struct isci{

string isim,soyisim;
int yas;
};

Struct yapımız hazır şimdi List yapısında ki bir isim'i değiştirme Fonksiyonu oluşturalım:

void isimdegistir(string* ptr)
{
string degis;
cout<<"İşçiyi Değiştir: ";
cin>>degis;
*ptr = degis;
}

Burada kullanmış olduğumuz ptr parametre içerisinde fonksiyon çağırıldığında çağırılan değişken ile yer değiştirilir onun üzerinden işlem yapar.

Struct yapımız ve Fonksiyonumuz hazır bir List(Array) yapısı oluşturalım:

int main(){

isci isclist[] = {"erkan","yılmaz",23,
"kemal","dursun",54,
"mehmet","göktürk",32};
}

main içerisine fonksiyonumuzu çağırdıktan sonra cout ile ekrana yazdırma işlemlerini yapalım:

int main(){

isci isclist[] = {"erkan","yılmaz",23,"kemal","dursun",54,"mehmet","göktürk",32};

degistir(&isclist[0].isim);
for(int i=0;i<=2;i++){
cout<<"İsci İsim:"<<isclist[i].isim<<endl;
cout<<"İsci Soyisim:"<<isclist[i].soyisim<<endl;
cout<<"İsci Yas:"<<isclist[i].yas<<endl;
}
}

For döngüsü ile hepsini ekrana yazdırma işlemi yapıldı. Struct ve Fonksiyon kullanımı bu kadar basit! Kendinizi daha fazla geliştirmek için internet üzerinden bulduğunuz soruları çözebilirsiniz.


0 Comments

Post a Comment

Post a Comment (0)

Previous Post Next Post

Hack Haber