11问答网
所有问题
当前搜索:
c语言指针引用数组
c语言指针引用数组
元素,从p=a开始解释下此程序
答:
1. p=a; //使int*
指针
p指向
数组
a的首元素,即a[0]的地址—&a[0]。2. 第一个for循环语句,就是通过指针p来对数组a的各个元素赋初值,*p的意思就是获取指针p所指向的内存单元的值,初始就是对a[0]赋初值i,*p++=i,等价于:p=i; //对p指向的当前数组元素赋值,等价于a[i]=i...
C语言
:通过
指针引用
多维
数组
一节中,二维数组a[0]和*(a+0)等价,怎么理 ...
答:
于是 a[0]是作为二维
数组
首元素的一维数组名,所以a[0]表示一维数组(实际是二维数组首行)首元素的地址,即,a[0]是a[0][0]的地址;数组名a是
指针
,指向其首元素(a[0]),即其值为&a[0](&a[0]指向a[0][0]),所以*(a)(即*(a+0))指向指向a[0][0];所以,a[0]与*(a+...
C语言
问题,
指针引用数组
。int s[4][5],(*ps)[5];ps=p;则对s数组元素的...
答:
A ps是二维
数组
名,ps+1代表的是第1行的地址 B *(ps+3)= ps[3] = p[3] ,p[3] 是第三行,不是元素
c
对的 D *(pS+1)+3 = p[1]+3 p[1]是第一行首元素的地址,p[1] = &p[1][0],那么p[1]+3就是第一行第三个元素的地址 也就是p[1]+3 = &p[1][3...
求
c语言指针
方式
引用
二维
数组
问题
答:
a[0]代表第一组首元素地址,当然,a[0]也指向
数组
首元素的地址,a[0]=&a[0][0];a是对a取值,它取出的是a[0],当然=&a[0][0];&a[0]指a[0]的地址,还是它自己,所以&a[0]=&a[0][0]。所以,第一行个打印语句输出的5个内容都是一样的,所以,输出5个19ff0
c
。是a[0][0...
初学
C语言指针引用数组
元素,很简单的原理没搞清,谢谢回答。
答:
因为 a 的是
数组
的首地址,它的值是 0.但是编译器知道 a 是int类型的数组的首地址,所以他会自作主张的做出如下的转换:(a+1)-> (a+1*4),其中的 4 就是 int 类型的大小,如果 int 类型是 8 个字节的话,这个转换就是 (a+1)-> (a + 1*8).解释完了,如果还有疑问,欢迎追问 ...
在
C语言
中,函数传参时怎样利用
指针
传递
数组
?
答:
比如函数需要一个整型数组:void ex(int a[]){ } 或者可以写成:void ex(int *a){ } 效果是一样的。使用的时候:
引用数组
中的第2个元素(即下标为1的元素)a[1]或者*(a+1)基本上与数组的正常使用没有区别。
C语言
是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的...
c语言指针
,指向数组的指针、指向
指针数组
的指针、指向数组的指针的指...
答:
解答:1. 如何声明一个
指针
,这个指针是指向整个
数组
的,数组有n个元素,每个元素是int,不是int (*p)[n],而是最简单的int*p;2. 如何声明一个指针,这个指针也是指向数组的,数组有n个元素,每个元素不是int,而是指针int*;这个指针是int**p;3. 又如何声明一个指针,它指向另一个指针,这“...
c语言指针
指向
数组
的问题。
答:
首先你要明白一点,
数组
名和
指针
本质上是一回事,都是地址,该数组的首地址。知道这一点后就可以活学活用了。这是
c语言
的精髓。比如你定义了int p,a[10];并且让p=a;,这个操作叫做指针p指向了数组a,其本质是给p这个变量付了一个值,就是数组a的地址,也是a[0]的地址,也是a本身里面存储的...
C语言
中
指针引用
二维
数组
元素的问题
答:
d、对二维
数组
的
指针
运算:*b在上面讲解过,因为b表示的是二维数组中第一行所包含的一维数组的地址,因此*b=*(b+0)=*(&b[0])=b[0],所以*b表示的是二维数组中第一行第一个元素的地址,即*b=&b[0][0],用
语言
来描术*(b+0)就是,把数组名的地址偏移0个单位,然后再求这个地址所包含的值。在二维...
C语言数组
怎么调用
答:
通过
数组
首地址 指针 带下标的
指针引用
一维数组元素。引用一维数组中的某一个元素的方法::求当前地址的内容 & :求当前内容的地址 1 a【i】2 *&a【i】 //*在定义语句时代表定义一个指针变量,当在执行语句部分时代表间址运算符,引用一个指针变量指向的地址的内容。&叫求地址运算符,...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
C语言指针指向数组的写法
c语言指针数组
怎么用指针遍历数组
指针数组元素的引用
c语言指针指向数组中的数据
c指针遍历字符串数组
C语言指针访问一维数组
C语言运用指针进行数组克隆
指针引用数组元素的方法