如何在一个字符串中插入字符串?

wangfeng 2001-07-19 08:52:23
char A[16];
memset(A,0,16);
下来如何从第7个字节处插入“OK”呢?
...全文
191 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yphy 2001-07-19
  • 打赏
  • 举报
回复
memcpy()只能拷贝,不能插入。要相插入,要么重新分配内存,插入几个字节则多申请几个字节的内存,然后再拷贝。要么先转化为AnsiString类型,即类似VB了,可以用"+"运算符插入,
需要转化为char数组,则可用c_str()转化回来。

yphy

wangfeng 2001-07-19
  • 打赏
  • 举报
回复
谢谢!
我试试!
Wingsun 2001-07-19
  • 打赏
  • 举报
回复
memcpy(A+7,"0K",2);

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧