Пока у меня есть это:
Код: Выделить всё
void myFunction(double** myArray){
myArray[x][y] = 5;
// etc...
}
Код: Выделить всё
double anArray[10][10];
Я не хочу копировать массив при его передаче. Любые изменения, внесенные в myFunction, должны изменить состояние anArray. Если я правильно понимаю, я хочу передать в качестве аргумента только указатель на 2D-массив. Функция также должна принимать массивы разных размеров. Например, [10][10] и [5][5]. Как мне это сделать?
Подробнее здесь: https://stackoverflow.com/questions/876 ... c-function
Мобильная версия