第八章指针1
【例】编写程序,建立如下形式的二维数组,再利用指针变量以矩阵形式输出之。 1 2 3 4 5 2 1 2 3 4 3 2 1 2 3 4 3 2 1 2 5 4 3 2 1 【复习】 二维数组的存储结构: 定义指针并初始化,使p指向数组a 控制行 控制列 输出结果为: 3.通过指向一维数组的指针变量引用二维数组元素 一维数组名为一级指针常量,直接指向变量; 二维数组名为二级指针常量,二维数组名指向行,a+i代表 行指针,当i增或减1时就意味着向后或向前跨一整行元素; 数组指针(指向一维数组的指针变量)也可以达到行指针相 同的移动效果; 数组指针定义形式为: 数据类型 (*指针名)[N] N代表指针变量所指向的一维数组的长度 圆括号不能省略 【例】 int a[4][3],b[3][5],(*pa)[3],(*pb)[5]=b; pa=a+1; 指向长度为5的一维数组的指针变量pb,并在定义pb的同时初始化,使其指向b数组的首元素 3行5列的二维数组b 指向长度为3的一维数组的指针变量pa 4行3列的二维数组a 指针变量pa指向a数组的第二行,即a[1] 2 3 4 1 2 3 2 1 2 3 2 1 思考题:如果有pa=a;那么pa+1指向的是什么? 数 组a 如果定义int *pa;那么
您可能关注的文档
- 税务规则.ppt
- 稳态和免疫调节.ppt
- 空中课堂刘巍.ppt
- 空回肠肠切术.ppt
- 空间几何体17359.ppt
- 空间几何体17446.ppt
- 空间几何体17561.ppt
- 空间几何体的结构17961.ppt
- 空间几何体的结构18375.ppt
- 空间几何体的结构18410.ppt
- 2026年农业发展银行(海南省分行)校园招聘考试备考试题及答案解析.docx
- 2025年江门市中心医院医护人员招聘考试题库附答案解析.docx
- 2025年河北省职工医学院附属医院医护人员招聘考试试题附答案解析.docx
- 2026年农业发展银行(安徽省分行)校园招聘考试参考题库及答案解析.docx
- 2025年齐齐哈尔市中医医院医护人员招聘考试题库附答案解析.docx
- 2026年阳泉市商业银行校园招聘笔试参考试题及答案解析.docx
- 2025年安徽中医学院第一附属医院医护人员招聘考试试题附答案解析.docx
- 2025年解放军第175医院医护人员招聘考试题库附答案解析.docx
- 河南省豫北名校2025_2026学年高一上学期第五次大联考语文试卷(文字版,含答案).docx
- 2026年湛江市第一中医院医护人员招聘考试备考题库及答案解析.docx
原创力文档

文档评论(0)