
main(){char a[10]={1,2,3,4,5,6,7,8,9,0},*p; int i=8;p=a+i;printf("%s\n",p-3);}
2个回答
展开全部
67890
更多追问追答
追问
答案是 6789啊 能不能随便详解一下
追答
“0”是字符串的结束标志,所示不会显示0
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
6789
追问
大哥 求解释啊 我很菜啊
追答
p = a + 8 此时 就指向了 a数组中的9这个元素,然后 p-3 就指向了 6这个元素,打印出来 0是认为是结束 符的,当然 就不打印了 ,因此是 6789
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询