引用类型占用内存大小?我有一款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星
- 暂无评论信息
