若有定义语句:int a[2][3],*p[3];则下列语句正确的是
Ap=a;Bp[0]=aCp[0]=&a[1][2];Dp[1]=&a;
这种题型要怎么解题
那D为什么不可以
人气:498 ℃ 时间:2019-08-19 17:55:10
解答
答案是 C
解决这类题型首先要分清类型.
A错,虽然 p 的类型是 (int **) ,a 的类型是 (int**),但是数组名代表的地址也不能改变.
B错,因为 p[0]的类型是 (int *),a 的类型是 (int**).
C对,p[0] 的类型是 (int*),&a[1][2]的类型也是 (int*).
D错,p[1]的类型是 (int*), &a 的类型是 (int***).
推荐
- 若有定义语句:int a[2][3],*p[3],则以下语句正确的是(C)
- 设有定义:int a=1,b=2,c=3;,以下语句中执行效果与其它三个不同的是?
- 17. 已知定义:"int a[]={1,2,3,4,5},i,*p=a,*q=p;则下列错误的语句是( ).
- 若有以下定义和语句:int a[5]={1,3,5,7,9},*p; p=&a[2]; 则++(*p)的值是__6__.
- 若有以下定义和语句 int a=4,b=3,*p,*q,*w; p=&a;q=&b;w=q;q=NULL; 则以下错误的语句是 *
- 求y=ax cos(x―3)的定义域
- how many hours does he work every day?
- I admired how he knew so many people by their first name.
猜你喜欢
- 写出分数 四分之三=(?)=(?)=(?) 一又五分之四=(?)=(?)=(?)
- 两地相距350千米,甲乙两车从两地于11:00同时相对开出,到12:30时两车还相距 140 千米.两车相遇应是什么时间?
- 11+12-13-14+15+16...+99+100的规律
- 有3筐苹果 ,甲筐苹果的重量为15千克,是乙筐重量的3/5,乙筐重量是丙筐重量的5/4,丙筐苹果的重量是多少
- 已知点A(2,-3),B(-3,2),直线l:mx+y-m-1=0与线段AB相交,则直线l的斜率k的范围是
- 我要的是答案
- 李阿姨用188元买了一件大衣、一条裤子和一双鞋子.李阿姨只记得大衣的价钱比裤子贵117元,大衣和裤子一共比鞋贵138元.你能帮李阿姨算出每件商品的价钱吗?
- i can't find it though i've looked_______