Pass By Value ve Pass By Reference Karşılaştırması
# Değer mi Reference mı?
Pass By Value:
- Kopya oluşturur.
- Orijinal veri değişmez.
Pass By Reference:
- Aynı bellek kullanılır.
- Orijinal veri değişir.
Gerçek projelerde performans nedeniyle büyük veri yapılarında reference sıkça tercih edilir.
Örnek Kod
#include <iostream>
using namespace std;
void Degistir1(int x)
{
x = 100;
}
void Degistir2(int &x)
{
x = 100;
}
int main()
{
int sayi = 20;
Degistir1(sayi);
cout << sayi << endl;
Degistir2(sayi);
cout << sayi << endl;
return 0;
}🎯 Bu Dersteki Görevler
Farkı Gözlemle
Dil: cpp
Yükleniyor…