早教吧作业答案频道 -->其他-->
求解一道C程题~(指针)设有定义语句intx,y,*p1=&x,*p2=&y;下列表达式中哪一个是不合适或错误的.A.p1=(int*)123\x05B.*p1=123C.p1-p2\x05D.p2=*&x但是感觉A也不对啊,地址不是一般都是四位数嘛.
题目详情
求解一道C程题~(指针)
设有定义语句 int x,y,*p1 = &x,*p2 = &y; 下列表达式中哪一个是不合适或错误的 .
A.p1 =(int *)123\x05B.*p1 = 123 C.p1 - p2\x05D.p2 = *&x
但是感觉A也不对啊,地址不是一般都是四位数嘛.
设有定义语句 int x,y,*p1 = &x,*p2 = &y; 下列表达式中哪一个是不合适或错误的 .
A.p1 =(int *)123\x05B.*p1 = 123 C.p1 - p2\x05D.p2 = *&x
但是感觉A也不对啊,地址不是一般都是四位数嘛.
▼优质解答
答案和解析
D是唯一错误的
首先A正确:是牵制转换为int指针赋值给int型指针的p1
B正确:*操作符是查询指针所存放的值,然后被赋值为123
C:正确:指针与指针之间的简单运算,其结果并没有保存,但是运算合法
D错误:*与&操作都是右结合,先操作的是&x就是取x的地址,然后取x的地址存放的值,此值的类型为整形值,而p2为整型指针,类型不同,不能做赋值操作
首先A正确:是牵制转换为int指针赋值给int型指针的p1
B正确:*操作符是查询指针所存放的值,然后被赋值为123
C:正确:指针与指针之间的简单运算,其结果并没有保存,但是运算合法
D错误:*与&操作都是右结合,先操作的是&x就是取x的地址,然后取x的地址存放的值,此值的类型为整形值,而p2为整型指针,类型不同,不能做赋值操作
看了 求解一道C程题~(指针)设有...的网友还看了以下:
急用复制与粘帖的问题假设每隔一列有一组数据(即A'C'E等列有数据,B'D列是空列),现在想把C' 2020-04-06 …
2007EXCEL怎么快速删除重复数据假如在A列有100个英语单词(不是数字)B列中有50个(假如 2020-05-13 …
在下列有关电子邮件的叙述中,错误的是.\x05A、一次可以给多个用户(E-mail地址)发送电子邮 2020-05-22 …
收敛与有界比如数列{1/x}(x>0)这个数列是收敛于0把,但是这个数列不是只有上界没有下界么?有 2020-05-22 …
下列有关稀硫酸的配制说法正确的是()\x05A.将量取的浓硫酸倒入水中稀释\x05B.在引流过程中 2020-06-03 …
关于数列的一些问题高数懂得进1什么是非减数列.什么是非增数列?什么是单调数列.在什么情况下这些数列 2020-06-06 …
4.下列有关RNA的叙述正确的是(4.下列有关RNA的叙述正确的是\x05\x05\x05()\x 2020-07-10 …
大学极限一些符号问题,不懂勿乱说为什么只有一个极限的数列也能是有界数列,有界数列不是要有上界和下界 2020-07-31 …
高一数学若数列{an}的通项公式是an=2n-1则,A.-7是该数列的一项B.该数列是无偶数项C. 2020-08-02 …
下列有关查理·马特改革的说法正确的是()A.将封地作为世袭领地赏赐臣下\x05\x05B.只要有战功 2020-11-21 …