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

南宁区建设银行招聘网站大连seo外包平台

南宁区建设银行招聘网站,大连seo外包平台,天马云在线客服系统,做网站的背景图片TIPS 2. 3. 4. 引用的底层本质 在语法层面上的话,这个引用是不开空间的,相当于是对一个变量进行一个取别名的这么一个操作。在底层实现上实际是有空间的,因为引用是按照指针方式来实现的。然而如果你从底层的角度去看的话,因…

TIPS

在这里插入图片描述
2.
在这里插入图片描述
3.
在这里插入图片描述
4.
在这里插入图片描述

引用的底层本质

  1. 在语法层面上的话,这个引用是不开空间的,相当于是对一个变量进行一个取别名的这么一个操作。在底层实现上实际是有空间的,因为引用是按照指针方式来实现的。
  2. 然而如果你从底层的角度去看的话,因为编译器汇编之后就会生成汇编指令,
    在这里插入图片描述
  3. 首先,在汇编指令当中,你会发现,比方说我需要把a的地址放到变量pa当中去,他并不是直接给他放进去,而是必须借助于寄存器,缓冲这样子的做中转,这是一般的原则,主要是内存太太慢了,因此相当于这些操作任务都是由寄存器啊缓存啊来外包的,因为寄存器和缓存的话速度比较快。
  4. 对于汇编代码指令当中,如果你勾选的是显示符号名的话,那么这时候 [ a ],就表示a这个变量的地址;
  5. 比方说a的地址是0E4H,那么这时候[0E4H]与[a]都表示同一个意思,就是a的地址。
  6. lea就是加载有效地址的意思是直接把地址给他加载进去,纯地址。
  7. 如果你从底层汇编指令实现的角度来看,引用是类似指针的方式实现的,说明在底层,其实没有引用,只有指针。
  8. 所以从语法的角度来看,引用的话是不会开空间的,但是你从底层的角度来看的话,引用它还是在开空间的,因此传参的时候,引用和指针在底层上面消耗都是一样的

引用和指针的不同点

  1. 引用概念上定义一个变量的别名,指针存储一个变量地址。
  2. 引用在定义时必须初始化,指针没有要求
  3. 引用在初始化时引用一个实体后,就不能再引用其他实体,而指针可以在任何时候指向任何一个同类型实体
  4. 没有NULL引用,但有NULL指针
  5. 在sizeof中含义不同:引用结果为引用类型的大小,但指针始终是地址空间所占字节个数(32位平台下占4个字节)
  6. 引用自加即引用的实体增加1,指针自加即指针向后偏移一个类型的大小
  7. 有多级指针,但是没有多级引用
  8. 访问实体方式不同,指针需要显式解引用,引用编译器自己处理
  9. 引用比指针使用起来相对更安全
http://www.ritt.cn/news/280.html

相关文章:

  • wordpress图片重命名五年级上册优化设计答案
  • 温州平阳县网站建设兼职短视频推广平台有哪些
  • 做调查报告的网站b站推广入口2023
  • 黄浦专业做网站目前主流搜索引擎是哪种
  • 一屏式网站有什么好处湖南网站推广
  • 黑河商城网站建设收录情况有几种
  • 注册公司网站多少钱seo免费优化网址软件
  • 南昌网站搭建建设定制2345导航网址
  • 做热饮店网站chrome手机安卓版
  • 如何做批发网站郑州模板网站建设
  • 优化网站建设价格营销策略案例
  • 旺店通app手机企业版下载冯宗耀seo教程
  • 网站的目标国外媒体报道
  • 网站背景图谷歌seo是什么职业
  • 商标图案大全大图 logosem和seo哪个工作好
  • 关于做芯片类招聘的网站电脑优化
  • 网站ip和uv怎么做好营销推广
  • 网站建设 企业文化市场营销策划公司
  • 银川网站建设uc浏览网页版进入
  • 济南网站开发培训中国今天新闻最新消息
  • 施工企业准则优化营商环境工作总结
  • 网站百度v认证如何通过网络营销自己
  • 国际b站免费直播入口mba智库在线网站seo诊断
  • 百度网盘怎么增大免费空间网站优化包括哪些
  • 网站开发有哪些竞赛百度后台登录
  • 西安网站建设中企建站自己做一个网站
  • 企业网站托管外包方案北京百度搜索排名优化
  • 网站备案要多长时间五种常用的网站推广方法
  • 河北网站制作专业关键词优化平台
  • 哪些网站可以做微商品牌宣传公众号开发网站公司