A.1 作业

A.1 作业

为了构造一条可执行语句,我们有如下代码:

[Copy to clipboard] [ - ]
a值为空
我们不要把,nil读作【空】,它不空,它是:NilClass类的实例!
常见的错误没有关系,不过以后不要说nil是空!
哈,有趣的作业。
考概念呢。

他们习惯了,其实就当做Nil就可以了,不必非要翻成中文的。
第一句是入口点
a = nil
我有一个疑问:
在IRB下写完代码后
A
=>nil
(分别是什么意思?)
可是当我用:
puts a
nil
=>nil
新人新问题。
=>nil 这是irb返回的,用来提示交互完毕。
那返回的“A"不是a的值吗?
为什么
puts a 却返回nil?
你看puts "A" 它是打印出字符A而已 它并不返回值
然后定义了方法 WoW,然而呢 也没调用啊 所以可以忽略
既然整个下来都没有什么返回值,就只好返回nil