#8.1.1#--用指针访问数组元素.pdf
《#8.1.1#--用指针访问数组元素.pdf》由会员分享,可在线阅读,更多相关《#8.1.1#--用指针访问数组元素.pdf(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、用指针访问数组元素用指针访问数组元素数组是一组连续存储的同类型数据,可以通过指针的算术运算,使指针依次指向数组的各个元素,进而可以遍历数组。定义指向数组元素的指针定义指向数组元素的指针 定义与赋值 例:int a10,*pa;pa=&a0;或 pa=a;等效的形式1.经过上述定义及赋值后*pa就是a0,*(pa+1)就是a1,.,*(pa+i)就是ai.ai,*(pa+i),*(a+i),pai都是等效的。注意1.不能写 a+,因为a是数组首地址、是常量。例例6-7设有一个int型数组a,有10个元素。用三种方法输出各元素:使用数组名和下标使用数组名和指针运算使用指针变量例例6-7(1)使用数
2、组名和下标访问数组元素使用数组名和下标访问数组元素#include using namespace std;int main()int a10=1,2,3,4,5,6,7,8,9,0;for(int i=0;i 10;i+)cout ai ;cout endl;return 0;例例6-7(2)使用数组名和指针运算访问数组元素使用数组名和指针运算访问数组元素#include using namespace std;int main()int a10=1,2,3,4,5,6,7,8,9,0;for(int i=0;i 10;i+)cout *(a+i);cout endl;return 0;例例6-7(3)使用指针变量访问数组元素使用指针变量访问数组元素1#include using namespace std;int main()int a10=1,2,3,4,5,6,7,8,9,0;for(int*p=a;p (a+10);p+)cout *p ;cout endl;return 0;2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 8.1 指针 访问 数组 元素
限制150内