网站建设及报价格方案,展示型网站建设公司,百度整站优化,珠海企业网站建设费用通过指针引用数组
数组元素的指针
数组指针#xff1a;数组中的第一个元素的地址#xff0c;也就是数组的首地址。
指针数组#xff1a;用来存放数组元素地址的数组#xff0c;称之为指针数组。 注意#xff1a;虽然我们定义了一个指针变量接收了数组地址#xff0c;但…通过指针引用数组
数组元素的指针
数组指针数组中的第一个元素的地址也就是数组的首地址。
指针数组用来存放数组元素地址的数组称之为指针数组。 注意虽然我们定义了一个指针变量接收了数组地址但不能理解为指针变量指向了数组而应该理 解为指向了数组的元素。
指针的运算
指针运算指针变量必须要指向数组的某个元素。 案例1 案例2 数组名做函数参数
表现形式
1. 形参和实参都用数组名
2. 实参用数组名形参用指针变量
3. 实参形参都用指针变量 4. 实参为指针变量形参为数组名
案例1 数组指针
数组指针指向一维数组的指针变量。
数组指针定义假定该指针变量指向具有N个元素的一维数组则数组指针变量定义如下 一维数组 二维数组 分析 案例 案例 函数的传参
值传递一般发生在函数形参的类型为char、short、int、long、float、double这样的类型它的传 递一般是实参将自己的值复制一份给形参也就是实参变量和形参变量的变量空间是分开的。此 时形参无法改变实参的数据。
引用传递一般发生在函数形参的类型为数组、指针这样的类型它的传递一般是实参将自己的 内存首地址复制一份给形参也就是实参变量和形参变量对应内存空间是同一个。此时形参可以改 变实参的数据。