已有定义int a=5;int *p1 *p2且p1和p2均已指向变量a,下面不能正确赋值的是: A :a=*p1+*p2 B:p2=a c:p2=p1 D:a=*p1*(*p2)具体是怎么一回事呢!求赐教... D:a=*p1*(*p2)具体是怎么一回事呢!求赐教 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 定义 int p1 p2 变量 搜索资料 3个回答 #热议# 不吃早饭真的会得胆结石吗? 长远考虑 推荐于2017-10-16 知道答主 回答量:19 采纳率:0% 帮助的人:1.2万 我也去答题访问个人页 关注 展开全部 答案:Bp2是一个指针变量,后面必须将一个地址赋给它,而a是一个普通的整型变量,故赋值有误A)p1是一个指针变量,在使用时,指针变量前面加上星号*,代表该指针变量所指向的内容。故此选项是将p1和p2所指的内容相加,再赋给a,即a=10C)指针可以赋值给指针,即执行完p2=p,之后,p2不再指向a,而是指向p所指的内容D)同选项A,加法运算换成乘法运算,相当于a=25 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 White_MouseYBZ 2017-10-15 · TA获得超过4万个赞 知道大有可为答主 回答量:2.1万 采纳率:82% 帮助的人:6475万 我也去答题访问个人页 关注 展开全部 没有错误选项,都能正确赋值,问题是所有选项最后都少了分号。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 sun_siliang 2012-06-24 · TA获得超过2.6万个赞 知道大有可为答主 回答量:9913 采纳率:100% 帮助的人:4538万 我也去答题访问个人页 关注 展开全部 选B:p2=a 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c++教案.doc全新c++教案,任意下载使用,内容完整,5亿+行业资料文档模板。支持任意编辑打印,c++教案,一键高速下载,每日更新,高效省时,更多热门内容点击查看!www.gzoffice.cn广告 其他类似问题 2021-01-16 若有说明:int *p1,*p2,m=5,n;以下均是正确赋值语句的选项是 A p1=&m;p2= 11 2021-01-07 若已定义:int a[9],*p=a;并在以后的语句中未改变p的值,则不能表示a[1] 地址的表达式是( )。 14 2020-07-19 若有定义:int a[]={2,4,6,8,10,12};*p=a;则*(p+1)值是(),*(a+5)的值是() 2 2020-12-31 设变量定义为“int a[2]={1,3}, *p=&a[0]+1;”,则*p的值是____。具体说说怎么做的哦 26 2022-05-13 对于以下变量,正确赋值的是:int *p[3],a[3]; A.p=a B p=&a[0] C *p=a D p[0]=*a 2023-01-21 若有定义inta=int*p=&a;则*p的值是() 2022-10-14 设有定义int+a[6].*p=&a[0],则不能正确表示数组a[2]的表达式是 2023-04-20 若有定义int a[10],*p=a,则p+6表示( )。D.数组元素a[0]的值加上5 更多类似问题 > 为你推荐: