使用WinHex软件查看硬盘或文件或内存中的原始字节内容。　电脑内存或文件内容只是一个一维二进制字节数组及其对应的二进制地址;　人脑才将电脑内存或文件内容中的这个一维二进制字节数组及其对应的二进制地址的某些部分看成是整数、有符号数/无符号数、浮点数、复数、英文字母、阿拉伯数字、中文/韩文/法文……字符/字符串、汇编指令、函数、函数参数、堆、栈、数组、指针、数组指针、指针数组、数组的数组、指针的指针、二维数组、字符点阵、字符笔画的坐标、黑白二值图片、灰度图片、彩色图片、录音、视频、指纹信息、身份证信息……　相由心生!　python各种类型转换-int,str,char,float,ord,hex,oct等int(x　[,base　将x转换为一个整数 　long(x　[,base　])　将x转换为一个长整数　float(x　将x转换到一个浮点数 　complex(real　[,imag　]) 　创建一个复数 　str(x　将对象　x　转换为字符串 　repr(x　本版专家分:305　一句简单的不会就完了?　哪不会学哪,这叫什么问题.算法不会学算法,语法不懂学语法,你还能一辈子大拿?　十六进制转十进制　Byte　*bytes　=　(Byte　*)[self.Databytes]; 　NSString　*longHexStr　=　[NSStringstringWithFormat:@"%02x%02x%02x",bytes[4]&0xff,bytes[3]&0xff,bytes[2]&0xff];///16进制数 unsignedlong　mac1　= 　strtoul([　本版专家分:17023　版主　签到达人　累计签到获取,不积跬步,无以至千里,继续坚持!　优秀版主　2016年8月优秀小版主　优秀小版主　2015年7月优秀小版主　2015年8月优秀小版主　2015年9月优秀小版主　2015年5月优秀小版主　2015年4月潜水乐园小板版主　2015年2月论坛优秀版主　2014年11月论坛优秀版主　红花　2019年2月　扩充话题大版内专家分月排行榜第一　2015年11月　扩充话题大版内专家分月排行榜第一　2015年7月　扩充话题大版内专家分月排行榜第一　2015年1月　扩充话题大版内专家分月排行榜第一　2014年9月　扩充话题大版内专家分月排行榜第一(补)　2013年9月　扩充话题大版内专家分月排行榜第一　2013年8月　扩充话题大版内专家分月排行榜第一　2013年7月　扩充话题大版内专家分月排行榜第一　黄花　2019年6月　扩充话题大版内专家分月排行榜第二　2016年3月　扩充话题大版内专家分月排行榜第二　2015年12月　扩充话题大版内专家分月排行榜第二　2015年6月　扩充话题大版内专家分月排行榜第二　2015年2月　扩充话题大版内专家分月排行榜第二　2014年10月　扩充话题大版内专家分月排行榜第二　2014年8月　扩充话题大版内专家分月排行榜第二　引用　12　楼lslvxy　的回复:　现在又有个问题了,我要把这段程序烧到单片机中,但是keil　c51不支持long　long类型的数据。。　能不能把char　y[]　=　{0x01,　0x02,　0x03,　0x04,　0x05,　0x06};直接转换成　char　b=0x060504030201;呢?　然后怎么进行逆运算呢,就是再把b转换成y[]?　一个char的范围是-128~127,0x060504030201