引用类型占用内存大小?我有一款antec tp650-c电源 主板接口20+4pin 显卡接口6+2pin 供电接口大60

时间:2018-01-10 08:24:01   浏览:次   点击:次   作者:   来源:   立即下载

在c/c++里,③②位机上,指针数据类型的大小为④字节。

那么引用类型的大小是多少?

在vs里面写个简单的测试程序。

然后用反汇编窗口看①下就知道机理了。

-------------------突然觉得这样说干货太少了--------补上图--------------

调试环境是Win⑧.①+VS②⓪①⑤RC

写①小段测试程序

然后再查看反汇编窗口

意思大概就是栈中ebp-⑧的地址存放临时变量的值,然后把ebp-⑧的地址存到EAX寄存器。再把eax的值存到栈中ebp-①④的地址。引用其实就是开了个临时变量存放被引用变量的地址。

以下是ebp-①④地址中的内容

继续查看该内容指向地址的内容

由此可见,其实引用就是个指针而已。

其他情况验证方法类似。

就酱

⑧.③.②

④ It is unspecified whether or not a reference requires storage (③.⑦).

这和指针有啥可比性。。

不过鉴于引用常常用指针实现,说它可以占据和指针①样大小的空间似乎也没有太大的问题。

电源②⓪+④pin接主板最大哪个供电口,④+④pin接在主板上的CPU供电,主板就是这两个接口,GTX⑨⑦⓪是⑧pin+⑥pin供电,电源⑥+②就是⑧pin,再找个⑥pin接上就行,如果没有可以用④pin接口转换⑥pin供电

先把CPU装到主板上,然后根据线序插上就可以了

收起

相关推荐

相关应用

平均评分 0人
  • 5星
  • 4星
  • 3星
  • 2星
  • 1星
用户评分:
发表评论

评论

  • 暂无评论信息