C передать массив в функцию
Автор Никита Гядгаудас задал вопрос в разделе Другие языки и технологии
c++ как передать указатель на двумерный массив в функцию? и получил лучший ответ
Ответ от Serg Serg[гуру]
Массив передать в качестве параметра нельзя, только указатель на массив. В Вашем случае в сигнатуре функции void skait(int & z,int& K), или void skait(int & z,int *K)а затем ссылку разыименовать.
Ответ от Ўрий-17[гуру]
#include <iostream> using namespace std; void f1(int* m,int x,int y) { int k,j; for(k=0;k-x*y;k++) m[k]+=10; } void f2(int** m,int x,int* y) { int j,k; for(j=0;j-x;j++) for(k=0;k-y[j];k++) m[j][k
#include <iostream> using namespace std; void f1(int* m,int x,int y) { int k,j; for(k=0;k-x*y;k++) m[k]+=10; } void f2(int** m,int x,int* y) { int j,k; for(j=0;j-x;j++) for(k=0;k-y[j];k++) m[j][k
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: c++ как передать указатель на двумерный массив в функцию?