У меня есть класс, в котором мне нужно написать матрицу, для этой цели мы используем указатели для отслеживания строки и столбца ведущего элемента. В любом случае, моя проблема в том, что я пытаюсь использовать указатели на строки и столбцы. Тем не менее код происходит сбой каждый раз либо из-за попытки сделать сравнение, либо из-за сложения с целочисленным значением:
bool find_leading_element(double a[][M], int n, int m, int * row, int * column) {
int smallest_leading_num, smallest_x, smallest_y, counter = 0;
for(; (*column) < m; (*column) += 1)
{
for(; (*row) < n; (*row) += 1)
{
//meaningless code here, program is crashing before
}
}
return false;
Я объявил эти указатели в предыдущей функции следующим образом:
int * row = 0;
int * column = 0;