CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

怎么显示int变量的ASC码?

楼主wawafish(娃娃鱼)2001-06-27 18:46:41 在 C/C++ / C语言 提问

例如:  
    int   test=12345;  
  显示   test   的ASC码 问题点数:20、回复次数:4Top

1 楼windindance(风舞轻扬·白首为功名)回复于 2001-06-27 18:48:03 得分 5

char   a,b;  
   
  a   =   test   &   0xff;  
  b   =   test   >>   8;  
  printf("%c%c",&a,&b);Top

2 楼kiddycoffee(debug 中。。。)回复于 2001-06-27 19:12:33 得分 5

一般来讲   int   和   char   之间可以直接相互使用的。  
  比如说:  
  int   i   =   0x41;  
  ch   c   =   'A';  
   
  printf("ch   =   %c",   i);  
  printf("i   =   %d",   c);  
   
   
  不过因为   VC   中   char   是   8   位的,而   int   是   32   位的,int   表示的范围比   char   要大得多,  
  所以从   int   变到   char   时如果这个   int   >   255   的话会发生溢出。Top

3 楼karman(梦繁)回复于 2001-06-27 20:44:30 得分 5

main()  
  {int   i=???;  
  printf("%c",i);  
  }  
  i分别等与123,1234,12345  
  结果都是π,而π的ASC码是227  
  为什么?Top

4 楼firecoffee(真火咖啡)回复于 2001-06-27 22:31:21 得分 5

#include<stdlib.h>  
  void   main()  
  {  
          int   i   =1234567;  
          char   buf[32];  
   
          memset(buf,0,32);  
          itoa(i,buf,10);  
          printf("The   changed   data   is:%s",buf);  
   
  }Top

相关问题

  • int变量问题!
  • 怎样将一个字母转换成asc码,怎样读取asc码文件,怎样定义一个asc类型变量(再线等待)
  • 急急急★★★请问java中求字符型变量的ASC码的方法是什么!
  • 如何才能把一个int变量转换成char变量?
  • 将整型变量(int)转换为字符型变量(char)
  • 如何将一个string 变量转换为int 变量
  • int型变量占多少个字节
  • 如何将INT变量转换成CString?
  • CString 变量如何转换为int?
  • MessageBox输出int变量的值?

关键词

  • asc
  • buf
  • printf
  • test
  • char

得分解答快速导航

  • 帖主:wawafish
  • windindance
  • kiddycoffee
  • karman
  • firecoffee

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

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