6、p++可以使p值不断改变,指向下一个元素,但决不允许使用a++,a--,因为a是数组名, 是数组首地址,程序运行过程中是常量。 例:8.4、8.5 7、注意区分:(*p)++; *p++; *(p++); *(++p) 引用数组元素可以用下标法(a[0]),也可以用指针法。使用指针法使程序质量高,执行速度快。 四、数组名作为函数的参数 数组名可以作为函数的实参传给形参。由于数组名是一个地址值,对应的形参就应该是数组名或或一个指针变量,但该指针必须与数组类型一致。 1、数组名作为实参时,对应的函数首部可以写成如下三种形式(定义时): f(int *array); f(int array[10]); f(int array[]); 2、由于形参array指向主函数中的数组,用形参指针可直接访问数组中的元素。即执行被调函数,可以改变主调函数中数组元素的值。 3、有时为了明确说明数组元素个数,可将数组元素的个数传递过来。 例8.6、8.7 第三节 二维数组的行指针和指向行指针的指针变量 对于二维数组a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}},有三行,每行又有四个元素。 可以理解为a是一个大数组,有三个元素,即每行是一个元素,分别为a[0]、a[1]、a[2]; 在a[0]、a[1]、a[2]各元
您可能关注的文档
最近下载
- 2026年版-心力衰竭诊断和治疗指南解读与总结2026-新版课件.pptx
- 武汉市2026届高三年级四月供题(武汉四调)数学+答案.docx
- 森林疗愈培训课件.pptx VIP
- 云南省楚雄彝族自治州2024-2025学年五年级下册期末考试语文试卷(有答案).pdf VIP
- CN112457205A 一种从麻黄草中提取麻黄碱的方法 (北京亚东生物制药有限公司).pdf VIP
- 低血糖症护理常规 (2).pptx VIP
- REX温控器_-_REX-C700_实用文档.doc VIP
- 2026中国南方电网校园(土木类)训练题及答案.docx VIP
- 疗愈时光音乐.pptx VIP
- 北京市东城区2025-2026学年高二上学期期末考试政治试卷含答案.docx
原创力文档

文档评论(0)