日本語を、printで表示させた場合に文字化けすることがあります。 これを解消する方法として何種類かあります。 1、一般的なprintの記述   print "本日は晴天なり\n";   この場合、以下の文章だと文字化けを起こします。   print "名前を表示する\n";   ここの、「表示」という文字が文字化けを起こします。   これを回避する方法として、以下のように\マークでエスケープすると文字化けを解消できます。   print "名前を\表\示\する\n"; 2、文字化けがおきないprint記述方法。   ダブルクオートでくくらないで、クオートでくくることによって解消できます。   print '名前を表示する';   この場合、$xxx などの変数を埋め込むことができません。   変数がそのまま表示されてしまいます。   変数を埋め込む場合は、以下のようにします。   print "$xxx" . 'の名前を表示する' . "\n";   このようにダブルクオートに変数を入れて、「.」 (ピリオド)でくっつけます。 3、もっと簡単な記述方法。   日本語の文字化けをおこさせないで、且つ変数も埋め込むことができる記述方法です。   print qq|$xxx の名前を表示する\n|;   このように qq と | でくくると変数や日本語を埋め込むことができ、   且つ、文字化けを防ぐことができます。