帮忙看看项目函数? 点击:450 | 回复:0



喝水

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:20
  • 注册:2004年12月13日
发表于:2007-01-11 18:46:00
楼主
请高手帮忙看看下面程序:
将32位拆成2个16位数据,但用全局动作调用函数时没有任何反应?不知道为什么?

void convert(DWORD num,WORD *wData)

DWORD nLen=0;
WORD tmp[100];
//WORD *ptr=tmp;
WORD i,j;
WORD wData[2]={0,0};
while(num!=0)
 {
  tmp[nLen++]=num%2;
 num/=2;
 }
 for(i=0;i<16;i++)
 {wData[0]=wData[0]+tmp[i]*pow(2,i);}
for(j=16;j<32;j++)
  {wData[1]=wData[1]+tmp[j]*pow(2,(j-16));}
}


热门招聘
相关主题

官方公众号

智造工程师