Sobes.tech
Junior — Middle

Ինչպե՞ս է հիմնական տիպը փոխանցվում ֆունկցիային հղումով C++-ում։

sobes.tech AI

Պատասխան AI-ից

CPP-ում հիմնական տեսակները (օրինակ՝ int, double) կարող են փոխանցվել ֆունկցիային հղումով՝ օգտագործելով & նշանը պարամետրի հայտարարության մեջ: Սա թույլ է տալիս ֆունկցիային ուղղակիորեն փոխել արգումենտի արժեքը, առանց պատճենահանման:

Օրինակ՝

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

int main() {
    int a = 5;
    increment(a); // a կդառնա 6
    return 0;
}

Այսպիսով, հղումով փոխանցումը արդյունավետ է և թույլ է տալիս ֆունկցիային փոխել սկզբնական տվյալները։