Ruby源代码是一种基于行的语言

Ruby语言作为一种新兴的编程语言,有许多东西值得我们去深入的学习。它的独特性深受编程人员的关注。在这里我们将会了解到Ruby源代码的一些知识。#t#

Ruby源代码通常使用 UTF-8、ASCII 等格式,它是一种基于行的语言,如果我们将多行代码写在一个物理行,那么可以使用 ";" 来分隔。

a = Class1.new(123); b = Class1.new(123)

我们也可以使用连接符 "\" 将单行代码写成多行。如果分隔位置以操作符结尾,则连接符可省略。 (注意!"\" 后面不能包含任何字符,包括空格和注释,否则会导致语法错误。)

 
 
 
  1. x1 = 1 + 2 \  
  2.  + 3  
  3.    
  4. x2 = 1 + 2 +  
  5.  3 

Ruby源代码单行注释以 # 开始,直到物理行结束;多行注释以 "=begin" 行开始,"=end" 行结束。

 
 
 
  1. =begin  
  2. Copyright (c) RainTrail Studio. China  
  3. All Rights Reserved! 2007 
  4. =end 
  5. a = Class1.new(123) # new object; 

每个Ruby源代码文件都可以声明自己被装载和程序执行结束后要执行的代码块。

 
 
 
  1. BEGIN {  
  2.  puts "Start..."   
  3. }  
  4. END {  
  5.  puts "End!"  

Ruby源代码中的BEGIN 和 END 代码块都可以定义多次。(Eclipse / RDT 环境下,似乎不能将 "{" 写在单独行,否则会出错。)


新闻名称:Ruby源代码是一种基于行的语言
网页路径:http://hxwzsj.com/article/dpdishc.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 网站建设公司 成都网站建设 网站设计制作 网站设计制作报价 重庆手机网站建设 H5网站制作 移动手机网站制作 宜宾网站设计 成都网站设计 温江网站设计 成都网站设计制作公司 企业网站设计 成都营销网站建设 手机网站建设 成都网站建设推广 高端品牌网站建设 手机网站制作 自适应网站设计 网站建设改版 定制网站设计 广安网站设计 成都网站制作