99问答网
所有问题
当前搜索:
指针指向一个数组
C语言中的
指向数组
的
指针
怎么理解?
答:
数组名并不是一个普通的变量,而是一个
指向数组
首元素的指针。也就是说,我们可以用数组名来初始化一个对应类型的指针。虽然数组名是指针,但它是一个指针常量。也就是说,不带下标的数组名不能作为左值。指针是一种数据类型,所以,我们可以用指针类型来创建
一个数组
。声明一个
指针数组
的语句格式是:...
如何使用
指针指向数组
里面的元素?
答:
1.使用列
指针
:定义
一个
列指针p,让它
指向
二维
数组
的第0个元素 int a[3][4];int *p;p=&a[0][0];//因为a[0]是第0行的数组名,所以p=&a[0][0]相当于p=a[0],因为a[i][j]前面共有i*4+j个元素 该二维数组的任意i行j列元素可表示为*(p+i*4+j)。2.使用行指针:定义一个...
关于用
指针指向数组
答:
p1 ++ 将使p1指向a[0]后面的一个整数。而p2 ++ 将是p2指向a后面的
一个数组
。像p2这样
指向数组
的
指针
通常用于2维数组。比如b[3][10];那么p2 = b后,*p, *(p+1), *(p+2)分别是b[0], b[1], b[2]。利用p++可以遍历这些长度为10的数组。
C语言中,如何定义
一个
‘
指针数组
’,这个‘指针数组’专门用来存放‘数组...
答:
数组指针定义int(*p)[n];()优先级高,首先说明p是一个指针,
指向一个
整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。如要将二维数组赋给一指针,应这样赋值:int a[3][4];int(*p)[4];//该语句是定义
一个数组指针
,指向含4个...
c语言指针,
指向数组
的指针、
指向指针数组
的指针、指向数组的指针的指...
答:
解答:1. 如何声明
一个指针
,这个指针是指向整个数组的,数组有n个元素,每个元素是int,不是int (*p)[n],而是最简单的int*p;2. 如何声明一个指针,这个指针也是
指向数组
的,数组有n个元素,每个元素不是int,而是指针int*;这个指针是int**p;3. 又如何声明一个指针,它指向另一个指针,这“...
C语言中用
指针
变量
指向数组
元素
答:
这样指针所指的地址是内存的
一个
随机地址。在给数组a赋值之前要有“p=a”这样才让
指针指向数组
的首地址。而且最后的for(p-a;p<(a+10);p++)中的“p-a”使指针重新指向a 的首地址。p<(a+10)是相当于 P最多可以指向a[9] 的地址。 “p++”是让p从a[0]一直上移到p指向a[9]...
如何定义
一个指向数组
的
指针
答:
(1)程序中c1,c2被定义为字符数组并初始化;c3是
一个指针
变量,
指向
字符串所在字符数组的首地址。(2)语句char *pArray[3];定义了三个元素的
指针数组
pArray,数组元素是指向char型变量或数组的指针变量。(3)语句pArray[0]=c1;将字符数组c1的首地址赋给pArray[0],指针变量pArray[0]指向了c1的首...
如果指向数组的
指针指向数组
中的某一行,则称指针p指向数组的第
一个
...
答:
(p[0]+2)代表c[0][2]这个元素。p是行指针,用于指向二维
数组
的一行。p=c,故p+1是第1行的指针,
指针指向
行 (p+3)等价于c[3],表示c[3][0],指针指向列。(p+1)+3 等价于c[1]+3,即c[1][3],指针指向列。(*(p+0)+2),等价于c[0][2],代表c数组的
一个
元素 ...
c语言
指针指向数组
的问题。
答:
首先你要明白一点,
数组
名和
指针
本质上是一回事,都是地址,该数组的首地址。知道这一点后就可以活学活用了。这是c语言的精髓。比如你定义了int p,a[10];并且让p=a;,这个操作叫做指针p
指向
了数组a,其本质是给p这个变量付了
一个
值,就是数组a的地址,也是a[0]的地址,也是a本身里面存储的...
C语言:简述一下“
数组
和
指针
的关系”?
答:
int* arr[8];//优先级问题:[]的优先级比*高//说明arr是一个数组,而int*是数组里面的内容//这句话的意思就是:arr是一个含有8和int*的数组1234 请点击输入图片描述 (2)数组指针:它实际上是一个指针,该
指针指向一个数组
。int (*arr)[8];//由于[]的优先级比*高,因此在写数组指针的...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
指针数组
指针指向数组a7
怎么用指针指向空数组
C语言指向数组的指针
C语言指针指向数组的写法
指针指向数组首地址怎么表示
指针指向数组的某个元素
指向数组的指针怎么定义
指针指向数组首地址