- 博客(3)
- 资源 (16)
- 收藏
- 关注
原创 如何知道float和int的零在二进制上的表示是否相同
可以做一个union tag_MyUnion{float a;int i;}u;u.a = 0.0;printf("a:0x%08x./r/n", u.i);直接用float a = 0;int i = 0;printf("a:0x%08x, i:0x%08x./r/n", a, i);会有问题,因为a不是int类型,不能用%x表示,这样表示的结果不仅a在内存中的实际值没有显示,还是使i显示错误。
2008-12-26 00:24:00 929
原创 【转】复杂声明的解析
CONST修饰的解析It also works with pointers but one has to be careful where ‘const’ to determine whether the pointer or what it points to is constant or both. For example,const int * Constant2 declares that
2008-12-21 15:42:00 469
原创 program
1.#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){union{ struct{ unsigned int m:3; unsigned int n:2; unsigned int t:1; }; unsigned char c;}test; test.c = 100; printf("%d",
2008-12-21 11:06:00 443
《算法导论》教师手册
2009-04-11
Addison.Wesley.Code.Reading.The.Open.Source.Perspective.eBook-LiB
2008-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人