- 博客(2)
- 资源 (6)
- 收藏
- 关注
原创 C语言中得到一个float值在内存中的16进制表示
float占据4个字节32位,1位为符号位,8位指数位,23位尾数位。 例 将72.65f转为为16进制表示 第一步:将浮点数转换为二进制显示 将72.65f转换为二进制显示形式为 100 1000. 101 0011 0011 0011... 整数部分转换方法为 72不断地除以2取余,然后从后往前排列 72/2 = 36 余0 36/2 = 18 余0 18/2 = 9
2015-10-16 00:03:42 1603
原创 C++结构体字节对齐
结构体为什么要进行字节对齐?主要原因是加快变量在内存中的存取速度.我查了相关讨论对齐规则的资料,决定自己再整理一下. 对齐主要有两方面,一个是结构体里面的变量字节对齐,一个是结构体本身在进行对齐. 本文中基本数据类型占据大小分别为sizeof(char)=1.sizeof(short)=2,sizeof(int)=4,sizeof(float) =4,sizeof(double)=8 一 基
2015-10-08 13:49:32 3449
lua5.1中文手册
2012-11-07
仙剑奇侠传五脚本script破解
2012-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人