zhanSL
驱动小牛
驱动小牛
  • 注册日期2002-09-29
  • 最后登录2010-07-13
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望273点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
阅读:1141回复:1

wince下奇怪的指针问题?

楼主#
更多 发布于:2008-04-24 15:32
驱动中:
char b[100]={0} , *pc;

unsigned long *p,id;

pl = (unsigned long *)&b[4];
pc = &b[4];

id = *pl; //有问题
id = make_dword(*(pc+0), *(pc+1), *(pc+2), *(pc+3));//好的








microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-04-27 20:09
这是因为pl不是4对齐的.
学海无涯
游客

返回顶部