CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

[求救]变量类型转换

楼主kid5()2003-09-02 11:48:44 在 VC/MFC / 基础类 提问

怎么把unsigned   short   转化为   16进制的char数组    
   
  比如   unsigned   short类型的   566  
   
  怎么转换成   16进制的   0x236  
  并存放到char   buff[2]中   buff[0]为02,buff[1]就为36 问题点数:40、回复次数:4Top

1 楼he_zhidan(何志丹:www.dzlishi.net,www.vcshare.net)回复于 2003-09-02 12:07:22 得分 12

char   str[100];  
  sprintf(str,"%x",566);  
   
  sprintf(str,"%4x",0x236);  
  Top

2 楼he_zhidan(何志丹:www.dzlishi.net,www.vcshare.net)回复于 2003-09-02 12:08:44 得分 14

void   CCDialogDlg::OnButton2()    
  {  
  char   str[100];  
  sprintf(str,"%x",566);  
  sprintf(str,"%04x",0x236);  
  }Top

3 楼wkgenius()回复于 2003-09-02 12:46:12 得分 14

同意   he_zhidan的说法,就是代码中的sprintf(str,"%x",566);用不着吧?  
  void   CCDialogDlg::OnButton2()    
  {  
  char   str[100];  
  sprintf(str,"%04x",0x236);  
  }  
  就可以了吧?  
   
  Top

4 楼kid5()回复于 2003-09-02 13:11:39 得分 0

ok,ThanksTop

相关问题

  • 变量类型转换?
  • Variant 变量类型转换
  • 关于VARIANT类型变量的转换
  • 关于变量类型转换、
  • 变量类型转换问题
  • 变量类型转换问题
  • 如何将String类型的变量值转换成double类型的变量
  • 请问如何将String变量类型转换为TForm变量类型。谢谢!
  • 如何将String类型的变量转换为Date类型的变量
  • pchar类型变量如何转换成string类型?

关键词

  • 转换
  • sprintf
  • onbutton2
  • 类型
  • buff
  • str
  • 进制
  • unsigned short
  • void ccdialogdlg
  • char

得分解答快速导航

  • 帖主:kid5
  • he_zhidan
  • he_zhidan
  • wkgenius

相关链接

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

广告也精彩

反馈

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