永发信息网

有四组对指针变量进行操作的于语句,以下判断是否正确?

答案:3  悬赏:60  手机版
解决时间 2021-04-08 00:41
  • 提问者网友:末路
  • 2021-04-07 15:09
有四组对指针变量进行操作的于语句,以下判断是否正确?
最佳答案
  • 五星知识达人网友:神也偏爱
  • 2021-04-07 15:56
(1)int *p , *q ; q = p;
指针未初始化
(2) int a , *p , *q ; q = &a; p = *q;
//p = *q; p是指针而*q是a的值
(3) int a = 20, *p , *q = &a; *p = *q;
没见过这么写的*p = *q;
全部回答
  • 1楼网友:枭雄戏美人
  • 2021-04-07 17:25
指针定义时候必须初始化,而过令他给于某一值的地址,改制首先应该是确定的值,否则就会出错,比如p=&a时,a应该先赋值
  • 2楼网友:话散在刀尖上
  • 2021-04-07 16:57
我是新手,不一定对啊:
(1)整个里面都没有数据啊?指针怎么指啊?
(2)p=*q不对,指针是传地址,怎么把内容赋给地址了?
(3)同(2)把最后那句p前面的*去掉
追问:(3)把p前面的*去掉,不就是把内容赋给地址了么?
追答:哦,不好意思,把q前面的*也去掉
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯