質問: 文字化け c言語初心者です。 #include #include int main(int argc, char *argv[]) { printf("表示"); system("pause"); return 0; } と書いてコンパイルしたのですが「表示」のところが文字化けしてしまいます。 他にも文字化けするかもしれないので、 解決法を教えて下さい。 使っているコンパイラは、bloodshed dev-c++です。
回答: コンパイルオプションの -finput-charset=<文字コード> ・・・入力ファイルの文字集合 -fexec-charset=<文字コード> ・・・実行ファイルの文字集合 が有効かもしらん。 文字コードに「utf-8」とか「cp932」など、ソースファイルに対応した文字コードを 指定してみては?