Junior — Middle
C++ dilində əsas tipi göstərici ilə funksiyaya necə ötürülür?
sobes.tech Süni İntellekt
AI-dan cavab
C++ dilində əsas tiplər (məsələn, int, double) parametr kimi & operatorundan istifadə etməklə funksiya ilə referens vasitəsilə ötürülə bilər. Bu, funksiyaya arqumentin dəyərini birbaşa dəyişdirməyə imkan verir, kopyalama olmadan.
Nümunə:
void increment(int& value) {
value += 1;
}
int main() {
int a = 5;
increment(a); // a 6 olacaq
return 0;
}
Bu şəkildə, referens vasitəsilə ötürmə effektivdir və funksiyaya orijinal məlumatları dəyişdirməyə imkan verir.