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;
}
Այսպիսով, հղումով փոխանցումը արդյունավետ է և թույլ է տալիս ֆունկցիային փոխել սկզբնական տվյալները։