CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

ydogg(), help me !!!字符串

楼主sunraywang(missu)2001-05-14 20:44:00 在 VC/MFC / 基础类 提问

          memcpy(str,&s[1],1);   能s中第一个字符拷到str中,如果我要往str中再添加字符,使其拥有两个三个呢?memcpy会不会用后面的字符把前面字符覆盖呢?  
  怎么办呢?程序较大,一时也没法试  
  谢谢 问题点数:2、回复次数:10Top

1 楼BenHubert(休伯特)回复于 2001-05-14 20:51:00 得分 0

use   strcat函数  
    !Top

2 楼sunraywang(missu)回复于 2001-05-14 21:01:00 得分 0

我想把字符数组中的字符一个个添加到字符串中Top

3 楼sunraywang(missu)回复于 2001-05-14 21:18:00 得分 0

????Top

4 楼sunraywang(missu)回复于 2001-05-14 21:29:00 得分 0

拜托各位高手,不要去理会这个贴子了  
  {{{{{{{{{  
  主  题:一个女生的困惑!  
  作  者:windf  
  所属论坛:Visual   C++  
  问题点数:20  
  回复次数:160  
  发表时间:2001-5-13   17:31:00  
  }}}}}}}}}}}  
  ,帮我解决一下输入字符串的问题吧?Top

5 楼gohst001(很多年来一直想知道昵称到底能多长~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~)回复于 2001-05-14 22:07:00 得分 0

用memcpy不合适吧  
  同意BenHubert(休伯特) 的意见Top

6 楼BenHubert(休伯特)回复于 2001-05-14 23:04:00 得分 0

那就  
  memcpy(str+1,&s[n],1);Top

7 楼BenHubert(休伯特)回复于 2001-05-14 23:07:00 得分 0

sorry   !  
  应该是:  
      memcpy(str+n,&s[n],1);Top

8 楼BenHubert(休伯特)回复于 2001-05-14 23:07:00 得分 0

sorry   !  
  应该是:  
      memcpy(str+n,&s[n],1);Top

9 楼ydogg(灰毛兔频频)回复于 2001-05-15 09:18:00 得分 2

我不太明白你这样做是为什么,(呵呵,有点奇怪,不必这么麻烦),你注意指针要变化就行了。  
  1.  
  char   *p="abcde";  
  char   *str=new   char[2];  
  //insert   the   first  
  memcpy(str,&p[0],1);  
  //insert   the   third  
  memcpy(str++,&p[2],1)  
  //then   the   p   is   "ac"  
   
  2.不能直接赋值吗?  
  *str=p[0];  
  *(++str)=p[2];  
   
  3BenHubert(休伯特)说的很正确。  
   
  3.sunraywang(missu)啊。你给的分也太少了吧。还不够我打字的呢。呵呵。:)  
   
  Top

10 楼sunraywang(missu)回复于 2001-05-15 12:34:00 得分 0

给分少是因为我想搞笑一下,看能不能给出2.3456分,没想到被取整了。  
  如果问题成功解决,一定加分,分+++   ok?  
  等我按你们的方法试试再说Top

相关问题

  • Help me: COM BSTR 字符串与wchar_t*字符串能相互转换吗?
  • 关于字符串的问题还是没搞明白!please help me!
  • Very urgent,Help me,please!如何在VB中使用API实现在屏幕上抓取字符串并付值给字符串数组.
  • 简单得SQL字符串截取!help!~~~~~~~~~~~~~~~~~~~~~~~~~~~`
  • 字符串.....哎,字符串
  • 给字符串赋值SQL语句的问题!GOD SAVE ME!
  • HELP!——在ORACLE中如何存储大容量的字符串?
  • 怎样删除一个字符串中的回车符??(HELP!!!!!!!)
  • 关于水晶报表。1、显示“Base-64 字符串的无效长度”错误。2、“下一页”等图标不能正确显示。Help me!
  • 截字符串???

关键词

  • 字符
  • 字符串
  • memcpy
  • str
  • 问题
  • char

得分解答快速导航

  • 帖主:sunraywang
  • ydogg

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo