指针可以用来表示数组元素,已知int a[3][7];下列表示中哪一项是错误的( )A.*(A+1)[5] B.*(*a+3) C.*(*(a+1)) D.*(&a[0][0]+2)看见有的人说*a表示的是a[0][0],但我做了实验,*a只是表示第一行的首地址,而且*(

来源:学生作业帮助网 编辑:作业帮 时间:2024/03/28 22:20:03
指针可以用来表示数组元素,已知int a[3][7];下列表示中哪一项是错误的( )A.*(A+1)[5] B.*(*a+3) C.*(*(a+1)) D.*(&a[0][0]+2)看见有的人说*a表示的是a[0][0],但我做了实验,*a只是表示第一行的首地址,而且*(

指针可以用来表示数组元素,已知int a[3][7];下列表示中哪一项是错误的( )A.*(A+1)[5] B.*(*a+3) C.*(*(a+1)) D.*(&a[0][0]+2)看见有的人说*a表示的是a[0][0],但我做了实验,*a只是表示第一行的首地址,而且*(
指针可以用来表示数组元素,已知int a[3][7];下列表示中哪一项是错误的( )
A.*(A+1)[5] B.*(*a+3) C.*(*(a+1)) D.*(&a[0][0]+2)
看见有的人说*a表示的是a[0][0],但我做了实验,*a只是表示第一行的首地址,而且*(*a+3)和*(*(a+0)+3)有什么不一样?
不好意思A答案是*(a+1)[5]

指针可以用来表示数组元素,已知int a[3][7];下列表示中哪一项是错误的( )A.*(A+1)[5] B.*(*a+3) C.*(*(a+1)) D.*(&a[0][0]+2)看见有的人说*a表示的是a[0][0],但我做了实验,*a只是表示第一行的首地址,而且*(
楼主哪里看到是B错,A才是错的吧,B的结果对啊

指针可以用来表示数组元素,已知int a[3][7];下列表示中哪一项是错误的( )A.*(A+1)[5] B.*(*a+3) C.*(*(a+1)) D.*(&a[0][0]+2)看见有的人说*a表示的是a[0][0],但我做了实验,*a只是表示第一行的首地址,而且*( 今天的C++期末考题:指针可用来表示数组元素,已知a[3][7],下列表示中()是错误的.C++期末考题:指针可用来表示数组元素,已知a[3][7],下列表示中()是错误的.A.*(a+1)[5] B.*(*a+3) C.*(*(a+1)) D.*(&a[ 已知数组A和指针p定义为:int A[20][10],*p;,要使p指向A的首元素,正确的赋值表达式是[ ].为什么选择D已知数组A和指针p定义为:int A[20][10],*p;,要使p指向A的首元素,正确的赋值表达式是[ ].A) p=&A 或 7)C语句:int (* pa)[5]; 中,pa 表示的是一个( )A.指针数组的名称B.指向整型变量的指针C.指向包含5个整形元素的一维数组的指针D.指向函数的指针 C语言规定,数组名代表数组的首地址,也就是第0号元素的地址.因此,下面两个语句等价:p=&a[0];p=a;在定义指针变量时可以赋给初值:int *p=&a[0];它等效于:int *p;p=&a[0];当然定义时也可以写成:int 定义int a [2][3];表示数组a中的元素个数是 定义一个整型数组,int a[]=(1,2,3,4,5,6,7,8,9,10)利用指针输出全部数组元素 若有以下定义:int x[10],*pt=x; 则对x数组元素的正确应用是( )A.*&x[10] B.*(x+3) C.*(pt+10) D.pt+3我搞不清楚 * 还有指针和地址和值的区别关系表示,可以教我么. 借助指针变量找出数组元素中的最大值以及其元素下标值#include main() {int a[10],*p,*s; for(p=a;p-a 数组是不是不可以作为realloc函数中的指针参数输入吗?例如:void main() { int a[10] 设int a[5]={1、2、3},*p=a:将数组元素a[2]采用两种指针形式表达,它们分别是什么? 关于C程指针初级的小问题17.若有定义“int a[3][4];”,则对数组元素a[i][j](0 【求助c语言】已知int i,s【4】【5】;不能表示数组第三行第三列元素值的是已知int i,s【4】【5】;不能表示数组第三行第三列元素值的是A*(*(x))+3 B,x【3】【3】 C,*(*(x+3)+3) D*(x【3 C中 用指针表示一个二维数组中任意的元素 书上写是a【i】【j】=(*p+m*i+j) m是数组的第二维的维数 若有以下的定义和语句,则下面各个符号的正确含义是:int a[3][4] ,(*p)[4];p=a;p+1p+1是第几行 若有定义int(*Pt)[3];,则下列说法正确的是A)定义了基类型为int的三个指针变量B)定义了基类型为int的具有三个元素的指针数组ptC)定义了一个名为*pt、具有三个元素的整型数组D)定义了一 若有定义int(*Pt)[3];,则下列说法正确的是A)定义了基类型为int 的三个指针变量B)定义了基类型为int 的具有三个元素的指针数组ptC)定义了一个名为*pt、具有三个元素的整型数组D)定义了 若有定义:int *p[3];'则以下叙述正确的是 帮我详细说说为什么!若有定义:int *p[3];'则以下叙述正确的是 A.定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针B.定义了 C语言中,有a[n]、b[n]两个数组,其中a数组元素值已知,要使b数组元素和a数组元素相等,我记得直接写b = a是不对的,这样就相当于使b的数组指针指向了a,一旦a数组元素的值改了,b也会跟着改,只能