原文:为什么用指针来引用数组元素?

一直以来写程序,我都喜欢用数组下标来引用数组元素,因为比较直观,虽然知道可以用指针变量来引用数组元素,但是总感觉不太理解,不敢乱用,今天抽空看了下教材,有一点感悟,特摘抄过来。 摘自谭浩强C程序设计 第三版 引用一个数组元素,可以用: 下标法:如a i 形式 指针法,如 a i 或 p i ,其中a是数组名,p是指向数组元素的指针变量,其初值p a 输出数组中的全部元素:数组a,整型, 个元素 方 ...

2017-01-06 15:07 0 2655 推荐指数:

查看详情

c语言——数组指针和通过指针引用数组元素的方法总结

1.数组指针:即指向数组指针 那么, 如何声明一个数组指针呢?int (* p)[10]; /*括号是必须写的,不然就是指针数组;10是数组的大小*/1拓展:有指针类型元素数组称为指针数组。 2.通过指针引用数组元素的基本方法 (1)小标法:a[i]。 (2)指针法:* (a+i ...

Mon Aug 20 23:59:00 CST 2018 0 4584
指针引用(3)指针数组数组指针

1.知识点 1.1指针数组——存放指针数组 (1)指针数组本质上是一个数组指针数组中的内容,表示数组中的每个元素都是指针,因此指针数组就是存放指针数组。下面是指针数组的用法: (2)指针数组的定义可以抽象为:指向变量类型 * 数组名称[数组长度]。 (3)[]的优先级 ...

Mon Jun 18 23:51:00 CST 2018 0 3140
C++数组指针引用

数组指针引用 int a[10]; int * const &b=a; int (&b)[10]=a void func(int (&b)[10]) void func(int * const &b) 在把数组指针引用传进去,也是以这样的格式 ...

Thu Dec 27 06:38:00 CST 2018 0 1267
c/c++ 数组 数组引用指针数组引用

c/c++ 数组 知识点 1,数组的声明和初始化,对应代码里的test1和test2 2,char数组,对应代码里的test3 3,数组不可以拷贝和复制,对应代码里的test4 4,指针数组数组指针数组引用指针数组引用,对应代码里的test5 5,数组的范围for用法 ...

Tue Sep 11 16:39:00 CST 2018 0 1720
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM