ProgI/FAQのページ
演習に関するよくある質問とそれに対する回答です。
項目
質問と回答
printと"("の間にスペースを入れると,warning: don't put space before argument parentheses と表示されるときと,されないときがあります.どうしてなんでしょう. †
print ("a") <== 大丈夫
print ("a", "b") <== warning !
ハッシュのeachメソッドで出力される順番と格納した順番が違うのですが,正しいのでしょうか. †
ハッシュのeachメソッドで出力される順番と教科書の出力順番(p.41)が違うのですが,正しいのでしょうか. †
演習1-2ですが,クリックすると×印のアイコンが出てしまうのですが,どうしたらいいでしょう. †
クリックではなく右クリックをしてください。
右クリックメニューの「対象をファイルに保存(A)...」を選択し、
適当な場所(たとえば、Z:\progI\)に保存したファイルを保存しましょう。
保存したファイルをダブルクリックすることで実行できます。
実行結果の日本語が文字化けしてしまうのは何が原因でしょうか. †
Meadowの文字コードが正しくない可能性があります.
- 最初に
M-x set-buffer-file-coding-system
と入力しEnterキーを押す.(M-xはAltキーを押しながらx)
- 次に
sjis
と入力してEnterキーを押す.
ステータスバーの左端の表示が,S\--となっていればOKです.