开发手册 欢迎您!
软件开发者资料库

Ruby - 预定义常量

Ruby预定义常量 - 从简单和简单的步骤学习Ruby,从基本到高级概念,包括概述,环境设置,语法,类,变量,运算符,注释,If ... else,case,除非,循环,文件,I / O,函数,对象,TK,范围,迭代器,数组,字符串,方法,块,异常,面向对象,正则表达式,DBI,多线程,哈希,日期和时间,模块,LDAP,Web服务,Web编程,发送电子邮件,套接字编程,脚本语言,预定义常量,关联工具。

下表列出了所有Ruby的预定义常数和减号;

注意 :  TRUE,FALSE和NIL是向后兼容的.最好使用true,false和nil.

Sr.No.Constant Name&说明
1

TRUE

同义词为真.

2

FALSE

false的同义词.

3

NIL

nil的同义词.

4

ARGF

提供对作为命令行参数传递的文件的虚级联的访问权限的对象如果没有命令行参数,则为标准输入. &dollar的同义词;<.

5

ARGV

包含传递给程序的命令行参数的数组. &dollar的同义词; *.

6

DATA

用于读取__END__指令后面的代码行的输入流.如果代码中没有__END__,则不定义.

7

ENV

包含程序环境变量的类似哈希的对象. ENV可以作为哈希处理.

8

RUBY_PLATFORM

表示Ruby解释器平台的字符串.

9

RUBY_RELEASE_DATE

表示Ruby解释器发布日期的字符串

10

RUBY_VERSION

表示Ruby解释器版本的字符串.

11

STDERR

标准错误输出流.默认值$ stderr .

12

STDIN

标准输入流.默认值为$ stdin.

13

STDOUT

标准输出流. $ stdout的默认值.

14

TOPLEVEL_BINDING

Ruby顶层的绑定对象.