char   *Asc2toBinary(int   x)   
{   
  static   char   b[128];   
  int   i,   j;   
    
  for   (i=0;   x>>i;   i++);   
  for   (i--,   j=0;   i>=0;   i--,   j++)   b[j]='0'+(1&(x>>i));   
  b[j]=0;   
  return   b;   
}
//调用
char*p = Asc2toBinary(1);(p = 1)   
p = Asc2toBinary(10)(p = 1010)