Есть двумерный массив чисел. Int mass[15][20] Нужно передать его в функцию так, чтобы изменение его в функции отражалось в main. После попыток разобраться поняла, что нужно как-то передавать по ссылке, но не могу сообразить как.
Ответ
Передавайте. Только скобочки не забудьте:
#include
void f(int (& mass)[15][20]) {
mass[1][1] = 42;
}
int main() {
int mass[15][20] = { 0 };
f(mass);
std::cout << mass[1][1] << std::endl;
return 0;
}
Комментариев нет:
Отправить комментарий