永发信息网

一道C语言的题,希望给出详细解答

答案:3  悬赏:80  手机版
解决时间 2021-11-16 00:45
有如下程序:
void fun(char*p1,char**p2)
{
p1=++;
(*p2)++;
}
void main
{
char s[]="abc",*p1=s,*p2=s;
fun(p1,&p2);
printf("%s\n%s",p1,p2);
}
程序运行后的输出结果是()。
A.abc B.bc C.abc D.bc
abc bc bc abc
最佳答案
答案应为C
C语言中实参与形参是单向值传递,指针变量也是如此(形参中的p1++并不能改变实参p1值),但形参中的指针变量可以改变实参指针变量的指向值(形参(*p2)++即实现了改变它的指向值,即实参指针p2值)
全部回答
这种题我也很头疼呀。。。。。
p1=++是什么情况?语法错误啊。可以理解为p1++吗? 如果是选B
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
赠学校锦旗用语大全
胡天八月。是什么意思
逍遥舞境地址有知道的么?有点事想过去!
自学 暖通空调 专业需要哪些教材
月季花主干黑了怎么办?
发廊转灯的英文是什么?
大师们看看
QQ空间里的“看视频”应用能否查看到我以前收
为什么要给孩子适当的压力?
我老公突然给我说“我死了”之后根本没有回我
全国100所名校高考英语听力模拟题试听
洛克王国2.0的战斗方式是否与之前一样?
说温州事件抓了两无证程序员是真的还是假的呀
x×8=56的题目是什么
防晒霜什么牌子好用?
推荐资讯
北京韭菜科技可以信赖吗?
cn开头de结尾的国际快递需要多久
是酸性还是碱性是怎样挂哪一科
因为48乘以7加4等于340,所以340除以7等于48余
兰州马全成牛肉面孝感总店这个地址在什么地方
求模拟人生3中世纪中文版下载地址!
彩凤布庄地址有知道的么?有点事想过去!
光山县五岳水库和泼陂河水库哪个大
电压等级是什么?
天津市瑞景中学地址有知道的么?有点事想过去
早上挂了盐水,现在一直在打嗝,怎么办
神武副宠问题
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?