第4章 数和指针.ppt

第4章 数和指针

指针的定义 指针的初始化 二维数组的下标法指针访问方式 a[i][j] *(a[i]+j) *(*(a+i)+j) b[j] *(b+j) a[0] a[1] a[2] a[3] a[n] p p+1 p+2 p+3 p+n p+i 表示数组元素 a[i] 的初始地址 *(p+i) 表示数组元素 a[i] 的内容即值 指向数组元素的指针 一维数组元素的指针访问方式: a[i] *(a+i) p[i] *(p+i) 使用指针法和下标法在访问数据时, a[i]、a+i、p+i 均表示数组元素a[i]的地址, a[i]、p[i]、*(a+i)、*(p+i) 均表示数组元素 a[i] 的数据值。 其表现形式可以互换,但需要特别提出的是: 指针和数组名是不同的,指针是地址变量,而数组名是地址常量,不能赋值,只能使用。 例4-15 使用指针求一维数组各元素之和示例之一。

文档评论(0)

1亿VIP精品文档

相关文档