指针可以用来表示数组元素,已知int a[3][7];下列表示中哪一项是错误的( )
来源:学生作业帮 编辑:神马作文网作业帮 分类:数学作业 时间:2024/11/19 01:12:02
指针可以用来表示数组元素,已知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]
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]
楼主哪里看到是B错,A才是错的吧,B的结果对啊
再问: 不好意思A答案是*(a+1)[5] 也没有错呀,但答案就是B
再答: 可以肯定告诉你A是错,而B是正确的,你的那个答案是哪里来的,书吗?那就是书错了!! 私聊吧,在hi百度那里我已给你解析了
再问: 不好意思A答案是*(a+1)[5] 也没有错呀,但答案就是B
再答: 可以肯定告诉你A是错,而B是正确的,你的那个答案是哪里来的,书吗?那就是书错了!! 私聊吧,在hi百度那里我已给你解析了
已知:int b[3][5]={0};下列数组元素值的表示中,错误的是?
.int a[]={1,2,3,4,5,6,7,8,9,10},*p=a.i; 则下列能够正确表示数组元素地址的是( )
若有定义:int a[3][4];,不能表示数组元素a[1][1]的是
设有定义int a[10],*p=a;下列对数组元素a[1]的引用中,错误的是
C语言中数组元素的指针表示的问题
在c语言中,int a[10]表示a是一个整数有10个元素的数组?
若要求定义具有10个int类型元素的一位数组a,下列定义语句错误的是()
定义int a [2][3];表示数组a中的元素个数是
19、若有定义int a[3][4];则不能正确表示a数组元素地址的表达式是 (
int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则不能表示a数组元素的表达式是(B)
C中 用指针表示一个二维数组中任意的元素 书上写是a【i】【j】=(*p+m*i+j) m是数组的第二维的维数
若有定义:int w[3][5];这一下不能正确表示该数组元素的表达式是()