
看不懂的一个c语言题目,那个 p+3什么意思
2个回答
展开全部
p+3就是将指针向后移三位,p原来指向的是数组的首地址,也就是W的位置,后移三位就指向c了,然后输出的话就是come to China
追问
那为什么答案是B
追答
sorry 我搞错了,输出welcome后有空格,表示输入结束了,所以str1存储的是Welcome,p+3指的是c的位置,把hello接到p+3的末尾,也就是str1的末尾,所以最后str1就是WelcomeHello!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询