03 2013 档案

摘要:3f800000H=0 01111111 00000000000000000000000B(注意我分成了三段)符点型数据在X86机上占四个字节,其存储按IEEE754标准实现,即:1位的符号位s0(代表正数,1代表负数)8位的指数位e(移码表示)01111111是0的移码23位的小数位f0000000000000000000000表示小数部分为0计算机在表示符点数时,要将10进制数转成二进制的规范数形式进行存储的。即:1.f*2^e在存储时,小数前面的1是隐式存储的,不体现在数据中。现在翻译一下:3f800000H=1.0*2^0=1.0转自:http://blog.sina.com.cn/s 阅读全文
posted @ 2013-03-24 13:23 石沉溪涧 阅读(758) 评论(1) 推荐(1)
摘要:指针、指针变量与内存空间——解惑 一年前,我曾今在ChinaUnix写过一篇博客《关于定义一个指针与指针变量》然后搬家来了CSDN。这篇博客中写道了很多关于指针和指针变量以及空间分配的一些常见错误。但是,到现在为止,无论是CSDN的网友还是一些已经工作的同事以及大三大四的学生,陆陆续续的有人在问我关于指针与指针变量还有空间分配问题。我想在这里再写一篇博客解惑指针问题1[cpp]view plaincopyprint?intidata=5;int*p=idata//为什么这里不对?既然通常*p表示对指针p指向数据的引用,为什么*p = idata不能行呢?回答:int *p和引用时的*p概念是不 阅读全文
posted @ 2013-03-01 16:32 石沉溪涧 阅读(282) 评论(0) 推荐(0)