楼主: a554187203
|
[讨论] 悟了,悟了,终于明白变量这玩意到底是啥了 |
点评
所以,Fixnum 本身不占内存。占内存的是变量到 object_id 的引用
整数是直接通过 object_id 本身进行传递的。Ruby 的 C 实现中用宏 FIX2LONG 获取 object_id 对应的整数
在C语言中整形数据占的内存好像是编译器定的不是机器定的。
应该没有,因此不太清楚它封装之前是什么样的。
RUBY中好像没有声明整形数据类型,只声明了有整数和浮点数。
| ||
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-22 01:39
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.