みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

文字化けを治す方法ありますか?

いつも大変お世話になりありがとうございます。
C言語・インタープリターを実行した時に文字化けします。
改善策をアドバイス願います。
ご多忙中恐れ入ります。
ご回答の程、宜しくお願い申し上げます。

コード
/*画面に文字を出力するコード*/
#include <stdio.h>
int main(void)
{
printf("ようこそC言語へ!\n");
printf("C言語をはじめましょう!\n");
return 0;
}


コンパイルと実行時の文字化け。
C:\MinGW>gcc Sample1.c -o Sample1

C:\MinGW>Sample1
繧医≧縺薙◎C險€隱槭∈・・
C險€隱槭r縺ッ縺倥a縺セ縺励g縺・シ・

投稿日時 - 2018-03-21 00:52:02

QNo.9480026

困ってます

質問者が選んだベストアンサー

ソースファイルがSJIS以外で、
コンソールがSJISなのでしょう。
ですので、
ソースをSJISで保存するか、
出力前にSJISに変換すればOKです。
または、コンソールをソースで記入した文字コードのままで表示できる
タイプのコンソールを使うか。

投稿日時 - 2018-03-21 01:31:55

お礼

ご回答誠にありがとうございます。

SJISに切り替え方が解らないのですけど

エディターは何を使っていますか?

投稿日時 - 2018-03-21 02:37:31

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

それと、C言語は、
インタプリタ言語ではなく
コンパイラ言語です。
(今回の件とは直接関係はないですが)

投稿日時 - 2018-03-21 01:37:59

お礼

ご回答誠にありがとうございます。

SJISに切り替え方が解らないのですけど

エディターは何を使っていますか?

投稿日時 - 2018-03-21 02:38:07

ANo.2

そのソースファイルは文字コードは何で保存しているんでしょうか。

>C言語・インタープリターを実行した時に文字化けします。

gccで作成した物はC言語・インタープリターではありません。

投稿日時 - 2018-03-21 01:37:19

お礼

ご回答誠にありがとうございます。

SJISに切り替え方が解らないのですけど

エディターは何を使っていますか?

投稿日時 - 2018-03-21 02:38:50

あなたにオススメの質問