int a[5][5], 可以拆开来写就比较容易理解

int *a[5]; // 宣告了五个int的指针

int a0[5], a1[5], a2[5], a3[5], a4[5]; // 宣告了五个数组, 每数组含5个int

a[0]=&(a0[0]); // 把相对应数组的地址写入a[n]指针

a[1]=&(a1[0]);

a[2]=&(a2[0]);

a[3]=&(a3[0]);

a[4]=&(a4[0]);

然后回到你的问题 *(*(p+j))+i)到底是什么

p是指针, 是int的指针, 指针的意思就是它的内容是个某个内存的地址

p+j, 就是地址的加法运算, 如果p是1000, j是3, 运算的结果就是1000+3*4, 乘4是因为它是int的指针, int是4字节

而*(p+j), 是指调用地址1012的内容, 用另一种常用的方法写你就会明白

*(p+j) 跟 p[j] 是同一个意思

同样*(*(p+j)+i) 跟 p[j][i] 也是同一个意思

再问: 大神

但是我的b[i][j]=*(*(p+j)+i)

就是将矩阵转置放入b数组里有错么为什么编译说错了求指教我用了行指针

再答: p 跟 a不能就这样关联上的

你把p=a;

改成

p[0]=a[0];

p[1]=a[1];

p[2]=a[2];

p[3]=a[3];

p[4]=a[4];

那就可以通过编译了

再问: 好吧对谢以后还请多指教

C语言用指针求两个矩阵的差,求破C语言用指针和函数求转置矩阵相关推荐

  1. 4.有两个知阵a和b,均为2行3列。求两个矩阵之和。重载运算符“+”,使之能用于知阵相加。如:c=a+b。

    /* 矩阵加法法则 */ /* 有两个矩阵a和b,均为2行3列.求两个矩阵之和. 重载运算符" + ",使之能用于知阵相加. 如:c = a + b. */ #include &l ...

  2. 编程基础篇:有两个矩阵a和b,均为2行3列。求两个矩阵之和。(C++重载)

    有两个矩阵a和b,均为2行3列.求两个矩阵之和.重载运算符"+",使之能用于矩阵相加,如c=a+b.重载流插入运算符"<<"和流提取运算符" ...

  3. 习题 10.4 有两个矩阵a和b,均为2行3列。求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加。如:c=a+b。

    C++程序设计(第三版) 谭浩强 习题10.4 个人设计 习题 10.4 有两个矩阵a和b,均为2行3列.求两个矩阵之和.重载运算符"+",使之能用于矩阵相加.如:c=a+b. 代 ...

  4. 有两个矩阵a和b,均为2行3列。求两个矩阵之和。重载运算符“+”,“<<”,“>>”,使之能够用于矩阵的输入和输出,以及矩阵之和。

    有两个矩阵a和b,均为2行3列.求两个矩阵之和.重载运算符"+","<<",">>",使之能够用于矩阵的输入和输出, ...

  5. c++使用vector求两个矩阵相乘

    c++使用vector求两个矩阵相乘 直接上代码 #include <vector> #include <iostream> using namespace std;vecto ...

  6. c语言学习-定义并调用函数求两个整数之差的绝对值

    定义并调用函数求两个整数之差的绝对值 程序流程图: 代码: #include<stdio.h> int fabs(int m ,int n) {int f; f=m-n; if(f< ...

  7. 如何用python计算excel两行之间的差值_excel表格求两列数据差值-怎样在EXCEL表格中求两列数的差?...

    怎样在EXCEL表格中求两列数的差? 1.双击打开需行求差的Excel表格,Excel表格. 2.在进入Excel表格后,使用鼠标需差的单元格,先选中其中一行即可. 3.在选中一行后,在单元格内输入& ...

  8. C语言 求两个矩阵相乘

    矩阵相乘肯定都不陌生,那么如何用C语言实现矩阵相乘呢?先看下面两个矩阵相乘: 矩阵A和B都是两行两列,矩阵相乘时,A的行元素乘以B的列元素,然后相加.即 20*2+5*1=45作为C11(矩阵C的第一 ...

  9. php求两个数组的差值,数组计算差值及项的小计,该如何处理

    数组计算差值及项的小计 本帖最后由 lazygc520 于 2014-04-14 16:19:41 编辑 $s = array ( 0 => array ( 0 => array ( 0  ...

最新文章

  1. python自动化ppt_python自动化怎么操作ppt?
  2. paip.语义分析--单字词名词表
  3. T-SQL 将存储过程结果插入到表中
  4. 第一行代码学习笔记第七章——探究内容提供器
  5. zabbix学习小结
  6. Python获取当前目录和上级目录
  7. 动态修改dom node的两种方法性能比较
  8. 万能无线键盘对码软件_Ceke M87蓝牙机械键盘拆解评测 - Mac小伴侣
  9. excel保存超过15位数据不变科学计数法的方法
  10. JDBC学习笔记(6)——获取自动生成的主键值处理Blob数据库事务处理
  11. VS编译NPAPI:error C2065: “PCONTEXT”: 未声明的标识符
  12. C# 电子白板软件开发
  13. 最新php淘宝客优惠券网站源码
  14. 为什么进行数据恢复后的文件是乱码
  15. TLS1.3抓包分析(3)——EncryptedExtentions等
  16. Win7 任务栏上程序名称修改问题
  17. js 获取本周 周一-周日的日期,周一周日问题特殊处理
  18. uni-app聊天功能输入框删除emoji表情
  19. 超级IP名片PK云集微店,社交电商哪家强?
  20. 开封机器人餐厅_北京机器人餐厅在哪-北京装修

热门文章

  1. python和r语言比较_Python和R语言之分析对比 - 数据分析
  2. DL之DNN:利用MultiLayerNetExtend模型【6*100+ReLU+SGD,dropout】对Mnist数据集训练来抑制过拟合
  3. 成功解决AttributeError: 'map' object has no attribute 'items'
  4. DL框架之Caffe:深度学习框架之Caffe的简介、安装、使用方法详细攻略
  5. 《疯狂java讲义》6
  6. Git 提交 .gitignore文件
  7. [Swift]LeetCode468. 验证IP地址 | Validate IP Address
  8. JAVA 解析xml字符串
  9. VC++编译libpng
  10. 某站点下载资源自己主动评论器