参考链接: 通过将矩阵传递给函数的C++程序将两个矩阵相乘
任务需求:需要写一个矩阵的四则运算的小demo,通过重载运算符来实现。 ...重载“+ - * /”运算符 为了方便输出 顺便实现 << 运算符
矩阵运算规则
百度到的运算规则
简单来说一下吧:
加减法 同型矩阵,对应位置相加减。 数乘 分别于矩阵中的每一位相乘。...实现 << 运算符 实现类似Python中list输出的样式 想法: 递归 eg: [1,2,3,4,5,6,7,8] 为 2行4列 的数组 想要的输出为 [ [1,2,3,4],[5,6,7,8]...] 只有遍历到 最低维的时候才需要输出元素 如果将输出的list 看做一棵树 可以这么表示,存放元素的只有在叶子节点中,依次通过深度递归遍历将叶子节点依次输出即可。
...进入循环,输出","分隔符
int capicity = length / dnum[dim];// 下一维的单位长度(一组)中的元素个数
int* temp_dnums = new