(3)--3、指针与一维数组程序设计基础.pptVIP

  • 10
  • 0
  • 约2.74千字
  • 约 21页
  • 2023-11-30 发布于陕西
  • 举报

(3)--3、指针与一维数组程序设计基础.ppt

C语言的精髓——指针 指针与一维数组 2 学习目标 掌握指针与一维数组的关系 掌握通过指针操纵一维数组 指针与一维数组 指针和数组的关系极为密切 数组名就是一个地址值 它表示数组的首地址 一个数组存储在一块连续内存单元中;数组名就是这块连续内存单元的首地址! 指针与一维数组 指针与一维数组 int a[5] = {1,2,3,4,5}; 数组名a代表了数组的首地址 即:a与a[0]相等! 代码演示 指针与一维数组 int a[5],*pa; pa=a;//pa指向数组首地址 a[0] a[1] a[2] a[3] a[4] 1 2 3 4 5 0019FF3C 0019FF40 0019FF44 0019FF48 0019FF4C 0019FF3C 指向一维数组的指针 一个指针变量还可以指向一个数组元素 int *ptr, a[5] = {1,2,3,4,5}; ptr = a+3; //或者ptr=a[3] 用指针操作一维数组 指针操作一维数组方式一: int a[5] = {1,2,3,4,5}; int *ptr=a; for(int i=0;i5;i++) { printf(“%d\n”,ptr [ i ] ); } 把指针当做数组名使用 用指针操作一维数

文档评论(0)

1亿VIP精品文档

相关文档