Perlについての質問箱 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
157:デフォルトの名無しさん 07/03/31 03:59:22 Perl7っていつ出るんですか? 158:デフォルトの名無しさん 07/03/31 04:02:35 >>156 ↓を実行するとわかるけど、範囲演算子(..)が範囲内の値リストを生成するのは、 リストコンテキストの時。スカラーコンテキストでは、違う意味になるよ。 http://d.hatena.ne.jp/palmo/20060724/rangeop while (<DATA>) { chomp; $hoge = (1..3); print "$_ = $hoge\n"; } __DATA__ AAA BBB CCC DDD EEE FFF 159:デフォルトの名無しさん 07/03/31 04:05:29 ..は範囲演算子。 $hoge = (1..10) のようにスカラコンテキストで用いた場合、..の左項が真になった 時点から右項が真になるところまで真を返す。(...だとちょっと変わる) いずれかの項が定数値であった場合、それは $. との比較であるとみなされる。 全く読み込んでいない状態なら $hoge の値は $. == 1 の結果に等しい。 160:デフォルトの名無しさん 07/03/31 04:17:29 最後のとこ、全く読み込んでいないなら、$. == 1の結果は偽、で。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5372日前に更新/220 KB
担当:undef