当前位置: 首页 > news >正文

网站 规划方案做网站买过域名之后

网站 规划方案,做网站买过域名之后,企石仿做网站,汕头论坛贴吧上面的函数search没有返回值,因为a不等于1,但是输出的时候会输出6.这恰巧是x的值,如果我们希望a不等于1时返回x,那么这种结果反而是正确的.有时候这种错误的代码可能产生正确的结果反而会加大debug难度 int search(int n) { 00007FF66DB723E0 mov dword ptr [rsp8],e… 上面的函数search没有返回值,因为a不等于1,但是输出的时候会输出6.这恰巧是x的值,如果我们希望a不等于1时返回x,那么这种结果反而是正确的.有时候这种错误的代码可能产生正确的结果反而会加大debug难度 int search(int n) { 00007FF66DB723E0 mov dword ptr [rsp8],ecx 00007FF66DB723E4 sub rsp,18h int x 6; 00007FF66DB723E8 mov dword ptr [x],6 int a 0; 00007FF66DB723F0 mov dword ptr [rsp],0 a x; 00007FF66DB723F7 mov eax,dword ptr [x] 00007FF66DB723FB mov dword ptr [rsp],eax if (a 1) 00007FF66DB723FE cmp dword ptr [rsp],1 00007FF66DB72402 jne search26h (07FF66DB72406h) return 0; 00007FF66DB72404 xor eax,eax } 00007FF66DB72406 add rsp,18h 00007FF66DB7240A ret --- 无源文件 ----------------------------------------------------------------------- 00007FF66DB7240B int 3 00007FF66DB7240C int 3 00007FF66DB7240D int 3 00007FF66DB7240E int 3 00007FF66DB7240F int 3 --- D:\code\test\源.cpp ---------------------------------------------------------int main() { 00007FF66DB72410 sub rsp,38h int ret search(0); 00007FF66DB72414 xor ecx,ecx 00007FF66DB72416 call search (07FF66DB723E0h) 00007FF66DB7241B mov dword ptr [ret],eax 上面是它的反汇编代码,我们可以看到 a x; 00007FF66DB723F7 mov eax,dword ptr [x] 00007FF66DB723FB mov dword ptr [rsp],eax 在ax;这句话,它把x放到寄出去eax,然后再把寄出去eax放到a. 这本没有问题, 但是 int ret search(0); 00007FF66DB72414 xor ecx,ecx 00007FF66DB72416 call search (07FF66DB723E0h) 00007FF66DB7241B mov dword ptr [ret],eax 上面代码的意思是先调用search函数,然后把eax寄存器的值赋予ret.在汇编中,它会约定好返回值存在eax寄存器 但是如果你没有返回值对eax寄存器的值进行更新,那么他就会得到之前存在eax寄存器的值 总结:汇编总是认为你有返回值存在某个寄存器上,这些寄存器并不是返回值独享的,可能被之前操作使用,有可能没被用过,但是无论如此,寄存器从二进制的角度来看总是有值的
http://www.huolong8.cn/news/420842/

相关文章:

  • 房产智能建站系统企业网站销售
  • 企业网站优化的弊端抢车票网站怎么做
  • 建设网站对公司起什么作用是什么中山h5网站建设
  • 一流的扬中网站建设施工企业领导带班记录
  • 获取网站访客qq如何批量入侵WordPress站
  • 企业网站 phpcms免费个人网站空间
  • 安徽省住房与城乡建设部网站网络营销推广方法有哪些
  • 深圳做网站公司地点网站建设的报价单
  • 自建网站过程wordpress用户名支持中文
  • 泉州网站建设平台网页布局是指什么
  • 网站建设流程视频网站没有icp备案是不是就是骗子
  • wordpress 微信公众seo快速工具
  • 男人女人做那个网站东莞智通人才招聘网
  • 小程序软件制作网站填写网站信息
  • 网站建设 会计分录苏州网站建设搭建
  • 哪个网站有律师做的案件张家界百度seo
  • 北京网站开发培训中心wordpress推荐管理
  • 永济市住房保障和城乡建设管理局网站甘肃网站建设域名注册公司
  • 怎么做淘宝返利网站吗wordpress主题谁的最好
  • 网站建设 教学视频教程南昌推广软件
  • 网站官网建设检察机关门户网站建设工作自查报告
  • 做租赁哪个网站好产看网站权重
  • 在线制作图片网站如何建立自己网站视频
  • 网站平台由什么搭建丽水市城乡建设局网站
  • 一篇关于大学网站建设与管理的论文免费python在线正常网站
  • 成都锦江建设局网站微信网站需要一个域名要怎么做
  • 一个好的网站有什么标准大良网站智能推广价格
  • 网站没有备案 合法吗智慧团建官网登陆入口
  • 关于网站首页建设的文章中国门户网站
  • 外贸服装网站模板现在流行的网站制作工具