質問: 標準出力、標準入力とはいったい何なのか? 分かる方いたら初心者にもわかるように教えてください。 宜しくお願いします!`rubyコード p "helloworld" p "helloworld".upcase p "HELLOWORLD".downcase` これは標準出力ではないのですか?
回答: 標準出力,標準入力とは 文字列(もしくはバイト列)を出力・入力できる何かを仮想化したものです。 一般的には起動した仮想端末のディスプレイやキーボードが割り当てられています。 pメソッドは標準出力か pメソッドのマニュアルを見ると > > 引数を人間に読みやすい形に整形して改行と順番に標準出力 $stdout に出力します。 > > > とあるので、出力先は標準出力になります。