尝试使用指针进行添加和比较

时间:2019-01-02 16:59:35

标签: pointers int

我有一个需要编写矩阵的类,为此,我们使用指针来跟踪前导元素的行和列。无论如何,我的问题是我试图使用行和列指针。但是,每次尝试进行比较或使用整数值加法时,代码都会崩溃:

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;

0 个答案:

没有答案