Sobes.tech
Junior — Middle

Kako se osnovni tip prenosi putem reference u funkciji u C++?

sobes.tech АИ

Одговор од АИ

U C++-u, osnovni tipovi (npr. int, double) mogu se proslediti funkciji putem reference koristeći operator & u deklaraciji parametra. Ovo omogućava funkciji da direktno menja vrednost argumenta, bez kopiranja.

Primer:

void increment(int& value) {
    value += 1;
}

int main() {
    int a = 5;
    increment(a); // a će postati 6
    return 0;
}

Na ovaj način, prosleđivanje putem reference je efikasno i omogućava funkciji da menja originalne podatke.