Junior — Middle
C++ dilinde temel tipi referans ile bir fonksiyona nasıl aktarılır?
sobes.tech yapay zeka
AI'dan gelen yanıt
C++'ta temel veri tipleri (örneğin, int, double) fonksiyona referans ile geçirilebilir, parametre deklarasyonunda & operatörü kullanılarak. Bu, fonksiyonun argümanın değerini doğrudan değiştirmesine olanak tanır, kopyalama yapmadan.
Örnek:
void increment(int& value) {
value += 1;
}
int main() {
int a = 5;
increment(a); // a 6 olur
return 0;
}
Bu şekilde, referans ile geçiş etkilidir ve fonksiyonun orijinal verileri değiştirmesine izin verir.