独闷闷网

 找回密码
 立即注册
搜索
查看: 2504|回复: 0
打印 上一主题 下一主题
收起左侧

[原创] 转换函数中经常看到的加0x30是什么意思?已解答。

[复制链接]
跳转到指定楼层
楼主
发表于 2015-5-18 05:37:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
阿龙-厦门:
  1. void conversion(uint temp_data)            //转换出显示需要的数据
  2. {  
  3.    wan=temp_data/10000+0x30 ;
  4.    temp_data=temp_data%10000;   //取余运算
  5. qian=temp_data/1000+0x30 ;
  6.    temp_data=temp_data%1000;    //取余运算
  7.    bai=temp_data/100+0x30   ;
  8.    temp_data=temp_data%100;     //取余运算
  9.    shi=temp_data/10+0x30    ;
  10.    temp_data=temp_data%10;      //取余运算
  11.    ge=temp_data+0x30;
  12. }
复制代码

这个函数中的加0x30的代码有什么用?

坚鸿-深圳:
是把数值转换成ASCII码的字符。你找 ASCII码表看看就能发现它们之间的规律。

乐于分享,勇于质疑!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|独闷闷网 ( 粤ICP备12007667号-2 )

GMT+8, 2024-11-29 22:42 , Processed in 0.156526 second(s), 17 queries .

快速回复 返回顶部 返回列表