Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
23
Определите вывод программы с функцией‑ссылкой
Условие задачи
Нужно понять, какие значения будут напечатаны при выполнении следующего кода.
#include <iostream>
int counter = 2;
int& refFunc(int x){
counter = counter + x;
return counter;
}
int main(){
int val = 2;
std::cout << refFunc(val) << std::endl;
refFunc(val) = 10;
std::cout << refFunc(val) << std::endl;
val = refFunc(val);
std::cout << refFunc(val) << std::endl;
}