Оля Смольянинова
Оля Смольянинова

C++Builder.Подскажите что за ошибки



вверху конец програмного кода, внизу функция



а это сам програмный код

Савенкова
Савенкова

А как у вас описаны А и Б в верхней функции?

УПД: У вас А и Б описаны как int[3][3], а вам надо int**. Это сильно разные вещи. Если уж преобразовывать, то примерно так:
int* a2[3] = { &a[0][0], &a[1][0], &a[2][0] }
И вот это а2 и передавать.
Или отказыватся от двумерных массивов и использовать одномерные и одинарный указатель.

Ал
Алексей

Типы a и b не соответствуют типу формального аргумента int**x. Они, видимо, были типа int[][3]. Не зная второй размерности, компилятор не может в функции определить адреса элементов массива.

Похожие вопросы
Какая ошибка в коде c++?
Не пойму где у меня ошибка? C++ Builder
C++ выдает ошибку, помогите
Помогите найти ошибку. C++
Dev C++ 5.4.0 Ошибка
Ошибки при выполнении программы в C++.
Ошибка в программе на C.
Что за ошибка???? C++Builder
Ошибки в C++/CLI
чайник c++. Где ошибка?