Sobes.tech
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.