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

网站定位授权开启权限怎么做百度指数查询手机版

网站定位授权开启权限怎么做,百度指数查询手机版,申报城市维护建设税上哪个网站,装修广告牌设计图片在golang1.17之前,函数的参数和返回值都是放在函数栈里面的,比如函数A调用函数B,那么B的实参和返回值都是存放在函数A的栈里面,所以可以轻松的返回多个值。 其他的编程语言大都使用某个寄存器来存储函数的返回值。 但是从golang…

在golang1.17之前,函数的参数和返回值都是放在函数栈里面的,比如函数A调用函数B,那么B的实参和返回值都是存放在函数A的栈里面,所以可以轻松的返回多个值。

其他的编程语言大都使用某个寄存器来存储函数的返回值。

但是从golang1.17开始,还是换成了使用寄存器来存储函数的参数和返回值,如果有多个返回值则依次使用AX, BX, CX, DX, SI, DI等寄存器来存储,这样可以稍微提升一些性能。

https://golang.google.cn/doc/go1.17

在这里插入图片描述

package mainfunc main() {x, y, z := function(1, 10, 100)println(x, y, z)
}func function(a, b, c int64) (int64, int64, int64) {a++b++c++return a, b, c
}

go tool compile -S -N -l cat.go

main.main STEXT size=165 args=0x0 locals=0x68 funcid=0x0 align=0x0TEXT    main.main(SB), ABIInternal, $104-0CMPQ    SP, 16(R14)PCDATA  $0, $-2JLS     154PCDATA  $0, $-1SUBQ    $104, SPMOVQ    BP, 96(SP)LEAQ    96(SP), BPFUNCDATA        $0, gclocals·g2BeySu+wFnoycgXfElmcg==(SB)FUNCDATA        $1, gclocals·g2BeySu+wFnoycgXfElmcg==(SB)MOVL    $1, AXMOVL    $10, BXMOVL    $100, CXPCDATA  $1, $0CALL    main.function(SB)MOVQ    AX, main..autotmp_6+64(SP)MOVQ    BX, main..autotmp_7+56(SP)MOVQ    CX, main..autotmp_8+48(SP)MOVQ    AX, main..autotmp_3+88(SP)MOVQ    BX, main..autotmp_4+80(SP)MOVQ    CX, main..autotmp_5+72(SP)MOVQ    AX, main.x+40(SP)MOVQ    BX, main.y+32(SP)MOVQ    CX, main.z+24(SP)CALL    runtime.printlock(SB)MOVQ    main.x+40(SP), AXCALL    runtime.printint(SB)CALL    runtime.printsp(SB)MOVQ    main.y+32(SP), AXCALL    runtime.printint(SB)CALL    runtime.printsp(SB)MOVQ    main.z+24(SP), AXCALL    runtime.printint(SB)CALL    runtime.printnl(SB)CALL    runtime.printunlock(SB)MOVQ    96(SP), BPADDQ    $104, SPRETNOPPCDATA  $1, $-1PCDATA  $0, $-2CALL    runtime.morestack_noctxt(SB)PCDATA  $0, $-1NOPJMP     0main.function STEXT nosplit size=118 args=0x18 locals=0x20 funcid=0x0 align=0x0TEXT    main.function(SB), NOSPLIT|ABIInternal, $32-24SUBQ    $32, SPMOVQ    BP, 24(SP)LEAQ    24(SP), BPFUNCDATA        $0, gclocals·g2BeySu+wFnoycgXfElmcg==(SB)FUNCDATA        $1, gclocals·g2BeySu+wFnoycgXfElmcg==(SB)FUNCDATA        $5, main.function.arginfo1(SB)MOVQ    AX, main.a+40(SP)MOVQ    BX, main.b+48(SP)MOVQ    CX, main.c+56(SP)MOVQ    $0, main.~r0+16(SP)MOVQ    $0, main.~r1+8(SP)MOVQ    $0, main.~r2(SP)MOVQ    main.a+40(SP), AXINCQ    AXMOVQ    AX, main.a+40(SP)MOVQ    main.b+48(SP), BXINCQ    BXMOVQ    BX, main.b+48(SP)MOVQ    main.c+56(SP), CXINCQ    CXMOVQ    CX, main.c+56(SP)MOVQ    AX, main.~r0+16(SP)MOVQ    BX, main.~r1+8(SP)MOVQ    CX, main.~r2(SP)MOVQ    24(SP), BPADDQ    $32, SPRET
http://www.tj-hxxt.cn/news/34482.html

相关文章:

  • 一个公司只能备案一个网站吗种子搜索神器下载
  • 门户网站开发注意事项如何开发网站平台
  • 南昌网站建设如何注册网站
  • 济南网站推广¥做下拉去118cr营销推广投放平台
  • 做网站还能挣钱南京百度seo代理
  • 深圳微商城网站设计制作seo门户 site
  • wordpress4.8移动星沙网站优化seo
  • 如果做网站赚钱站长之家收录查询
  • 网站页面设计图是用什么软件画的教育培训机构报名
  • 网页设计与网站建设的理解市场推广方案怎么写
  • 新西兰政府网站建设评价深圳网站优化推广
  • 临朐网站建设建站首选哪家公司新东方雅思培训机构官网
  • 做爰的网站优化网站怎么做
  • 做lt行业的人让我登网站软文广告经典案例短的
  • 商场网站方案seo优化平台
  • wordpress 英文站宣传推广方式有哪些
  • 常德市做公司网站的公司厦门人才网招聘官网
  • 郑州餐饮网站建设公司排名搜索引擎优化通常要注意的问题有
  • 铁岭 开原网站建设博客网站
  • 动漫公司网站建设网络营销的定义
  • 网站信息做参考文献百度小程序
  • 网站制作前必须做的事情有哪些西安市网站
  • 可信赖的坪山网站建设google google
  • 在国际网站上做贸易怎么发货个人推广网站
  • 个人网站炫酷主页html外贸营销策略都有哪些
  • 乐清网络网站建设seo课程培训中心
  • 网页脚本语言有哪些广州seo网络优化公司
  • 做营销网站哪家好重庆seo结算
  • 网上接活做的网站百度指数官网首页
  • 物流网站怎么做推广搜索引擎营销特点