p=b;不正确,选B。b是一个二维数组,可以把它看成是由4个有6个元素的一维数组组成的。则b[i]就是第i+1个一维数组的数组名,而数组名表示的是数组首元素的地址。所以,b[i]即&b[i][0],它是一个int*型的地址,而q是一个数组,每个元素是一个int*型的指针。则b[i]当然可以赋给q[i]与p,所以,...
百度试题 题目若有以下定义,且 0 ≤ i < 4 ,则不正确的赋值语句是( ) 。 int b[4][6], *p, *q[4]; A.q[i] = b[i];B.p = b;C.p = b[i]D.q[i] = &b[0][0];相关知识点: 试题来源: 解析 B 反馈 收藏
解析 A.p=a A项,p是指向int类型的指针,a是一个二维数组即指向指针的指针,两者类型不匹配;B项,*q[4]定义了一个含有4个元素的指针数组,其中每个元素都为一个指针,都可以指向一个一维数组;CD两项,可以将数组a中某个元素的地址或某一行的首地址赋给p。
若有定义语句:“int a[4][10],*p,*q[4];”且0≤i<4,则错误的赋值是( )。A. p=a B. q[i]=a[i] C. p=a[i] D. p=&a[2][1] 相关知识点: 试题来源: 解析 A 二维数组名是指向首地址的指针,所以a和q都为指向指针的指针,而p为指向int类型的指针。 A选项是将一个指向...
若有定义语句: int a[4][10],*p,*q[4];且0<=i<4,则错误的赋值是( )。 A、p=a B、q[i]=a[i] C、p=a[i] D、p=&a[2][1] 点击查看答案进入小程序搜题 你可能喜欢 焊接的材料厚度一般不受限制 点击查看答案进入小程序搜题 A. B. C. D. 点击查看答案进入小程序搜题 主从型 JK 触...
1若有定义语句:int a[4][10],*p, *q[4];且0≤i<4,则错误的赋值是 A.P=aB.q[i]=a[i]C.P=a[i]D.P=&a[2][1] 2若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是 A) p=a B) q[i]=a[i] C) p=a[i] D) p=&a[2][1] 3若有定义语句:int a[4]...
若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是( )。A. 产图研王要派响产图研王要派响p=a产图研王要派响产图研王要派响 B. 等至此论等至此论q[i]=a[i]等至此论等至此论 C. 高千计把却常样题反省表叫单高千计把却常样题反省表叫单p=a[i]高千计把却常样题...
首先,你要知道*q[4]中的q是一个数组的指针,也就是说q是指向一个数组,并且这个数组中有4个元素的。我们看一下b[4][6],这是一个二维数组,其实我们可以把他拆分一下,也就是b是一个含有4个元素的数组,而这个数组中的4个元素都是一个数组,后面的这4个数组中都有6个元素,这样你懂的。
若有定义语句:“int a[4][10], *p, *q[4];”且0≤i<4,则错误的赋值是___。A. p=a B. q[i]=a[i] C. p=a[i] D. p=&a[2][1] 相关知识点: 试题来源: 解析 A [解析] 数组名是一个存放一个数组首地址的值,是一个地址常量。因为p和a的基本类型不同,所以p=a不...