小编Ala*_*tts的帖子

C++中的乘法矩阵代码在运行时会不断崩溃.无法弄清楚为什么

代码应该将2个矩阵相加并输出第3个,这是前两个的结果.我认为这应该有效,但每当我尝试运行它时,我都会收到错误!

看起来我的帖子主要是代码,但我想我解释得足够多了.

    #include<iostream>

        using namespace std;

        //Study........
        int main()
        {
        int matrixC[10][10];
        int l,m,z,n;
    cout<< "Please input the dimensions of the first matrix"<< endl;//MatrixA
    cin>> l;
    cin>> m;
        int **matrixA = new int*[l];


        for(int i = 0; i < l; i++)
        {
    matrixA[i] = new int[m];
        }
        for(int i=0; i < l; i++){
    delete [] matrixA[i];
        }
    delete [] matrixA;

    cout<< "Please input the dimensions of the second matrix"<< endl;//MatrixA
    cin>> z;
    cin>> n;
int **matrixB = new int*[l];


for(int …
Run Code Online (Sandbox Code Playgroud)

c++ pointers matrix multiplication

0
推荐指数
1
解决办法
129
查看次数

标签 统计

c++ ×1

matrix ×1

multiplication ×1

pointers ×1