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

C语言这strcpy(p2,p1+1)不是让p2=alloc/0/0了吗

img

C语言这strcpy(p2,p1+1)不是让p2=alloc/0/0了吗

首先,前的的定义开辟空间没问题吧,到了strcpy(p1,"malloc")会把这个字符串赋值给指针p1,接着,strcpy(p2,p1+1),是关键,它是先执行p1+1,此时已经运算了,p1=a;(已经变了),然后在赋值给p2=a,p1[0] p2[0]所以输出的是aa

近期文章

  • enumerate的用法
  • 在PHP中将Unix纪元时间戳转换为MySQL时间戳
  • anaconda显示图片时出现cmd运行框
  • 一个简单的指针问题哈
  • python 用while求两数之间所有素数个数和总和
  • node.js代码执行问题,
  • 思考了很久,这为什么不对?哪里错了?
  • idea xml的beans标签id和class属性飘红
  • 有没有哪位帅哥美女看看这怎么错了
  • 403禁止提交表格
  • 安装ubuntu系统时笔记本键盘失灵怎么解决?
  • Pygame 运行中途卡顿
  • 线性表的C语言实现数据结构与算法
  • 离散数学的一个命题逻辑的题
  • n行正整数数组的输入问题C++
  • Vscode无法解析变量
  • Node安装第三方模块报错
  • 创建单链表遇到困难了
  • XML AJAX响应开始时的奇怪字符?
  • 请问点击空白区域选择这个多选框如何实现?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华