用多维数组名和指针变量作函数参数 (1)用多维数组名作实参或形参。 如: f(int a[ ][4], int n); (2)用指向元素的指针变量作实参或形参。 如: f1(int *p); (3)用指向分数组的指针变量作函数参数。 如:f2(int (*q)[4], int m); 【例9.16】 用两个二维数组存储矩阵,调用函数求两个 矩阵之差,差矩阵存放在第一个实参数组中,用指向分数 组的指针变量作形参。矩阵输出也用函数实现。 #define N 4 sub(int (*p1)[N],int (*p2)[N],int m) { int *q1,*q2,(*u)[N]; u=p1+m; for(;p1u;p1++,p2++) for(q1=*p1,q2=*p2;q1*p1+N;q1++,q2++) *q1-=*q2; } print(int (*p)[N],int m) { int *q,(*u)[N]; u=p+m; for(;pu;p++) { for(q=*p;q*p+N;q++) printf(%6d,*q); printf(\n); } printf(\n); } main() { int i,j,a[ ][N]={{1,2,3,4},{5,6,7,8 }}; int b[ ][N]={{1
您可能关注的文档
- 《Access基础与应用教程(2010版)》第4章查询.ppt
- 《Access基础与应用教程(2010版)》第5章窗体.ppt
- 《Access基础与应用教程(2010版)》第6章报表.ppt
- 《Access基础与应用教程(2010版)》第7章宏.ppt
- 《Access基础与应用教程(2010版)》第8章模块与VBA程序设计.ppt
- 《Access基础与应用教程(2010版)》第9章VBA的数据库编程.ppt
- 《Android应用程序设计》教学大纲.doc
- 《Excel财务应用教程》教学教案.doc
- 《Excel物流应用教程》教学教案.doc
- 3ds Max 2012动画制作实例教程(第2版)-教学教案.doc
最近下载
- 粮食安全与国家安全的战略重要性.pptx VIP
- 小学二年级数学下册期中测试卷(苏教版).doc VIP
- 海南xx城市更新改造项目初步设计.docx
- RAZ-E分级阅读英语绘本THE LEANING TOWER(带练习册).pdf VIP
- 人保车险中级核赔师考试题.docx VIP
- 2025年湖北交投集团路桥、港航工程专业初级水平能力测试工作题库及答案.docx VIP
- 2025年巴蜀中学高中面试题目及答案.doc VIP
- 2025年心理咨询师之心理咨询师基础知识考试试卷及参考答案(黄金题型).docx VIP
- 2025山东德州市德城区招聘城市社区专职工作者200人笔试备考试题及答案解析.docx VIP
- 湖北省宜昌市西陵区2024-2025学年八年级下学期期末检测物理试题(含答案).pdf VIP
原创力文档

文档评论(0)