CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

糊涂了,怎么把一个两位的十六进制字符转换成数值?

楼主zhaojf(宁夏刀客)2003-09-02 23:37:58 在 C++ Builder / 基础类 提问

例,有这么一串字符,“D0CF11E0A1B11AE1”每两位分割后变成数值放进整型数组中,有点晕了 问题点数:20、回复次数:1Top

1 楼lxpbuaa(桂枝香在故国晚秋)回复于 2003-09-02 23:57:12 得分 20

void   __fastcall   TForm1::Button1Click(TObject   *Sender)  
  {  
      DynamicArray<int>   arrayOfInt;  
      AnsiString   S   =   "D0CF11E0A1B11AE1";  
      arrayOfInt.Length   =   S.Length()/2;  
      AnsiString   S1;  
      int   I   =   0;  
      while   (S.Length()   >   0)  
      {  
          S1   =   "$"   +   S.SubString(1,   2);  
          S.Delete(1,   2);  
          arrayOfInt[I]   =   StrToInt(S1);  
          I++;  
      }  
  }  
   
  —————————————————————————————————  
  宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。  
  —————————————————————————————————Top

相关问题

  • 字符串--->十六进制
  • 十六进制字符串转字符???
  • 如何将一个十六进制的字符串计算出其数值?有现成的函数吗?
  • 十六进制、十进制、字符串
  • 字符转换十六进制
  • 如何将字符串转换为十六进制的字符?
  • 象 "d0c47c006" 似的字符串 ,如何转换成 十六进制?
  • 数据转换问题字符到十六进制
  • IP字符串如"10.241.4.99"如何转换为十六进制6304f10a
  • 怎样将字符型转换为十六进制长整形?

关键词

  • arrayofint
  • length

得分解答快速导航

  • 帖主:zhaojf
  • lxpbuaa

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

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