Ruby中的註釋有單行與多行兩種,先看一個程序E3.1-1.rb:
- # E3.1-1.rb 從#開始到行尾是單行註釋
- puts 3/5
- puts 3/5.0
- =begin
- puts 6/5
- puts 6/5.0
- 多行註釋可以用=begin 和 =end ;
- 實際上,這也是Ruby的內嵌文檔(Rdoc)註釋,類似javadoc ,
- 可以用命令 r i 從源文件生產文檔。
- =end
運行結果:
>ruby E3.1-1.rb
0
0.6
>Exit code: 0
Rdoc是內嵌在ruby代碼之中的,可以轉換爲html文檔說明。類似javadoc。
ri 是一個命令行程序,用來查看函數說明、類說明。函數說明、類說明應該放置在 =begin 和 =end 之中。“=begin”一定要寫在行首,也就是說,這一行的前六個字符是“=begin”,不允許有空格在這之前。
Ruby中用分號“ ; ”來表示一個語句的結束。一行如果有多個語句,每個語句用分號隔開,而最後一個語句可以省略分號。換行符表示一行結束。如果語句太長,可以用“ \ ”連接下一行。看程序E3.1-2.rb:
- # E3.1-2.rb 演示分行
- puts 3/5 ; puts 3/5.0
- puts "這裏演示" \
- "連行"
運行結果:
>ruby E3.1-2.rb
0
0.6
這裏演示連行
>Exit code: 0
完整閱讀,請看我寫的 Ruby語言中文教程all in one