[b]Basic Input and Output[/b]
print "Enter your name: "
name = gets
[b]Opening and Closing Files[/b]
aFile = File.new("testfile", "r")
...
aFile.close
File.open("testfile", "r") do |aFile|
...
end
两者的不同在于前者指定关闭,而后者随代码框关闭。。。| |相当于perl中的$_。由代码上文确定。
[b]Reading and Writing Files[/b]
aFile = File.new("testfile")
[url]http://www.ruby-doc.org/docs/ProgrammingRuby/[/url]
print "Enter your name: "
name = gets
[b]Opening and Closing Files[/b]
aFile = File.new("testfile", "r")
...
aFile.close
File.open("testfile", "r") do |aFile|
...
end
两者的不同在于前者指定关闭,而后者随代码框关闭。。。| |相当于perl中的$_。由代码上文确定。
[b]Reading and Writing Files[/b]
aFile = File.new("testfile")
[url]http://www.ruby-doc.org/docs/ProgrammingRuby/[/url]