Magic Machine

汀小洛

  C++博客 :: 首页 :: 联系 :: 聚合  :: 管理
  0 Posts :: 5 Stories :: 2 Comments :: 0 Trackbacks

常用链接

留言簿

我参与的团队

搜索

  •  

最新评论

length = (length + 3) & (~3)

posted on 2008-03-22 16:29 蒋露 阅读(330) 评论(1)  编辑 收藏 引用 所属分类: 代码收藏

Feedback

# re: 四字节对齐 2008-09-22 00:47 蒋露
int backtrace(void)
{
unsigned long n = 0xF9F9;
unsigned long *p = (unsigned long *)*(&n + 3);
int i;

for (i = 0; i < 0xFF && *p < 0x100000; i++)
{
printf("[%2d] = 0x%08x\n", i, *p);
p = p - 3;
p = (unsigned long *)*p;
}
}  回复  更多评论
  


只有注册用户登录后才能发表评论。
网站导航:   博客园   博客园最新博文   博问   管理