我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

指针和字符数组,为什么会是这个答案

能给我解释一下,为什么这个输出结果会变成这样吗?按照我的猜想应该会输出一个结果才对啊,但这个为什么会是这样

img

img

第一次循环,p在a[0]上,所以输出ABCD,p+2后到a[2]上,输出结果就是CD,所以最后是ABCDCD
p<s+4的意思就是把指针在p到p+4的偏移量上移动,p+i=&a[i];

近期文章

  • python txt读取问题
  • 可以帮我看一下该怎么建立工资表吗,我不是太懂,建立工资表和下面的菜单有关系吗?
  • 开发环境调用第三方接口token获取失败,不允许ip访问
  • 如何把tab键本身设为4个空格?
  • java jps无法查看进程的问题
  • 提出反例说明贪心算法不是2-近似算法
  • Django 运行项目失败问题?
  • 五子棋里的长连禁手用英语咋说啊
  • 为什么输入正数后还会出现-1.#IND00
  • sqlmap检测SQL-lab靶场
  • promat安装第三方库报五颜六色的错误
  • 求一元二次方程的两个根
  • 投稿时完成所有步骤提交后就这样,怎么回事阿?
  • 关于#c语言#的问题:计算sum=1-1/2+1/4-...+1/n的值(直到1/n<0.000001)
  • 初始化”: 无法从“_CTypedPtrList<CObList,CObList *>”转换为“_CTypedPtrList<CObList,CStroke *> &”?
  • 这是怎么回事?求解答
  • 调用自定义函数折算求综合成绩
  • 我的abaqus软件无法输出xy data的pdf是怎么回事?
  • 服务器部署SSM项目遇到的问题
  • c语言中文输出的时候乱码

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华