自定义结构化数据
如何定义C/C++中的那种记录、Struct数据?
定义:
Customer = Struct.new(:name, :address, :zip)
使用:
joe = Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345)
joe["name"] = "Luke" joe[:zip] = "90210" ...
也可以用joe.name, joe.zip来访问。