永发信息网

c语言简单题,这个程序输出为什么是HiMary?在线等!char p[]="%s%s%s";

答案:2  悬赏:40  手机版
解决时间 2021-01-17 03:52
c语言简单题,这个程序输出为什么是HiMary?在线等!char p[]="%s%s%s";
最佳答案
printf (p+2,"Hi","Mary");等同于

 printf ("%s%s","Hi","Mary");追问不理解为什么p+2是%s%s?p+2不就是p [2 ] 吗?也就是%号呀!追答p + 2 还是一个 char*
p + 2 等价于 &p[2]追问那&p[2]为什么是%s%s呢?追答你看一下字符串相关的知识吧,这个是很基础的知识
p     = "%s%s%s"
p + 1 = "s%s%s"
p + 2 = "%s%s"
p + 3 = "s%s"
p + 4 = "%s"
p + 5 = "s"
p + 6 = ""
全部回答
因为printf函数只输出双引号,里面的字符。追问不理解为什么p+2是%s%s?p+2不就是p [2 ] 吗?也就是%号呀!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
苹果4USB连接怎么设置?
感谢老板的话
这个女人是谁大家知道吗?我朋友说是他女朋友
我快死了,自己感觉身体真的抗不了几天了,但
20oo年出生男孩十月二十五的生日好吗
全世界最爱李丹的男人是谁?
陈好翻唱宝儿的一首歌
下列操作时,仪器间不能接触的是A.向试管内倾
博世锂电和锂博世是同一个牌子吗
这五个方程怎么联立求解啊?
作文黄岐山怎么写200字
旭阳道人的介绍
乐山格瑞特机电设备有限公司怎么样?
(4.5×0.6÷4.5×0.6)÷0.4的巧算
若函数y=f(x)的值域是[1/2,3],则函数F(x)
推荐资讯
鼻子总是捏变得软了怎么办?
博尔特100米九秒五八用了多少步
大家用ARC都是怎么解决连不上问题的
我家的电油汀是2200W要用多少安的插线盘?
人缺少蛋白质对身体会有何影响
鹅绒被相当于几斤棉被,例如1500克鹅绒被相当
she enjoys () to light music
快鸟驿站(迎宾路20号石湖花园27幢快鸟驿站)地
做烧饼用什么面粉好
如图一个小球从光滑的圆弧滑下。圆弧在光滑面
唯一的听众中当从妹妹嘴里知道每天听”我”拉
我想把平安3份保单换成平安福可以吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?