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]各元
您可能关注的文档
最近下载
- 朗宏氧化锆.pdf VIP
- TCHES水库放空工程技术导则.pdf
- 1.新版团校入团培训考试必备200题题库(含答案).pdf
- 神奇动物在哪里电影剧本-j k rowling添加.pdf VIP
- 部编版六年级下册道德与法治3.学会反思第一课时课件.pptx VIP
- 第3课 学会反思 第一课时 课件 部编版六年级下册道德与法治.ppt VIP
- 部编版道德与法治六年级上册第3课学会反思课件第一课时.ppt VIP
- 人教部编版道德与法治六年级下册第3课《学会反思》第一课时公开课一等奖创新教案.docx VIP
- 财产保全申请书(诉前 诉中,附担保材料要求).docx VIP
- AP宏观经济学 2009年真题 附答案和评分标准 AP Macroeconomics 2009 Real Exam with Answers and Scoring Guidelines.pdf VIP
原创力文档

文档评论(0)