3

Ruby には定義済みの定数TRUEFALSE、およびがあり、それぞれ、、およびNILを参照します。どうしてこれなの?、 、、およびだけを使用できないのはなぜですか?truefalseniltruefalsenil

4

2 に答える 2

0

それは私が推測する便利なことです-人々がプロジェクトベースで同じことをする傾向があると言ったcと同じです:

#ifndef (TRUE)
#define TRUE (1)
#endif

さらに、これらの定数を定義しても害はないと思います。

于 2012-12-05T12:12:12.527 に答える
0

ruby には、大文字で書く間違いを避けるために定義済みの定数があり、そのような特別な定数を大文字にするのが好きな人もいるので、小文字の同義語ですhttp://www.tutorialspoint.com/ruby/ruby_predefined_constants を参照してください。 htm

于 2012-06-19T01:05:44.400 に答える