Chinaunix首页 | 论坛 | 博客
  • 博客访问: 114280
  • 博文数量: 24
  • 博客积分: 1226
  • 博客等级: 中尉
  • 技术积分: 320
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-11 20:47
文章分类

全部博文(24)

文章存档

2011年(2)

2010年(4)

2009年(5)

2008年(13)

我的朋友

分类: C/C++

2009-11-25 15:36:26

将汇编代码还原为c代码 P21思考与练习

  1. int myfunction(int a, int b, int c, int d, int i)  
  2. {  
  3.     d = a + b;  
  4.     i = 1;  
  5.     c = 0;  
  6.     while(c < 0x64)  
  7.     {  
  8.         c = c + i;  
  9.     }  
  10.     switch(c)  
  11.     {  
  12.         case 0: d = 1;  
  13.         case 1: d = c;  
  14.             break;  
  15.         default: d = 0;  
  16.     }  
  17.     return d;  
  18. }  
  19.   
  20. int main()  
  21. {  
  22.     myfunction(1, 2, 3, 4, 5);  
  23.     return 0;  

阅读(1058) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~