摘要:        
这里有一个#define定义的优雅集合,允许程序建立常量使它们看上去更像是屏幕的图形,使程序的自描述能力增加,该宏利用了十六进制和二进制的转换方法,当按照自己的意愿画好图,该宏将自动转化成十六进制数;#define X )*2+1#define _ )*2#define S ((((((((((((((((0unsigned int myarray[]={	S _ _ _ _ _ X X X X X _ _ _ X X _ ,	S _ _ _ X X X X X X X X X _ X X X,	S _ _ X X X _ _ _ _ _ X X X _ X X,	S _ X X _ _ _     阅读全文
posted @ 2012-08-25 01:02
SolarJupiter
阅读(172)
评论(0)
推荐(0)
        
            
        
        
摘要:        
这里有一个#define定义的优雅集合,允许程序建立常量使它们看上去更像是屏幕的图形,使程序的自描述能力增加, 该宏利用了十六进制和二进制的转换方法,当按照自己的意愿画好图,该宏将自动转化成十六进制数; #define X )*2+1#define _ )*2#define S ((((((((...    阅读全文
posted @ 2012-08-25 01:02
SolarJupiter
阅读(167)
评论(0)
推荐(0)
        
            
        
        
摘要:        
void convent(unsigned short a){	unsigned int c,d[32]={0};	int i=0;	while(a!=0)	{ c=a%2;//取最小权的位 d[i]=c; a=a/2; i++;	}//	printf("%d",i); i=31;//...    阅读全文
posted @ 2012-08-25 00:21
SolarJupiter
阅读(182)
评论(0)
推荐(0)
        
            
        
        
摘要:        
void convent(unsigned short a){	unsigned int c,d[32]={0};	int i=0;	while(a!=0)	{ c=a%2;//取最小权的位 d[i]=c; a=a/2; i++;	}//	printf("%d",i); i=31;//逆序输出,否则输出的二进制数是逆序的	while(i>=0)	{ printf("%d",d[i]); i--;	}	printf("\n");}    阅读全文
posted @ 2012-08-25 00:21
SolarJupiter
阅读(196)
评论(0)
推荐(0)
        
