初心者のためのプログラミング言語ガイド Part14at TECH初心者のためのプログラミング言語ガイド Part14 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト450:デフォルトの名無しさん 09/03/18 17:55:42 echoはスペース区切りをリストコンテキストとして評価するってだけで この手の話はPowerShellに限った事ではないと思うけど まあ確かに>>448の例は直感に反する結果だわな。 451:デフォルトの名無しさん 09/03/18 18:28:11 >>450 echoの仕様は関係ない PowerShellの構文/パーサが変態なだけ ちなみに 1 + 1 | echo は2を印字する 452:デフォルトの名無しさん 09/03/18 18:51:45 >>451 そうなのかぁ なんだかややこしそうだから一度勉強してみるわw でもって 1 + 1 | echo は echo (1 + 1) と同じ意味になるはずだから 2を印字するのが直感と合致してて問題ないと思う。 453:デフォルトの名無しさん 09/03/18 19:21:13 PowerShellのことはよくわからんが、俺の感覚的に、 echo 1 + "1" だったら、 1 + 1 と表示してほしいが、 echo 1 + 1 だったら、2と表示してほしいな。 454:デフォルトの名無しさん 09/03/18 19:37:54 >>453 1# 1 + 1 2 2# 1 + "1" 2 3# "1" + 1 11 4# "1" + "1" 11 こうなる ちなみに全部、echoに引き渡すと 1 + 1 と印字される 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch