vscode を設定して C または C++ プログラムを作成し、そのプログラムを外部コンソールに出力して中国語の文字化けの問題を解決します。 ! !
1. [拡張機能] をクリックし、C 言語に必要なプラグインを追加します ([インストール] をクリックし、インストールが完了したら、[設定] アイコンをクリックして別のバージョンをインストールします。必ずバージョン 1.8.4 をインストールしてください。このバージョンでは、構成が自動的に生成されます)コードの実行に必要なファイル)、完了後、vscode をリロードするか閉じて再度開きます。
2. コンパイラ MinGW とシステム変数設定をダウンロードしてインストールします。
https://sourceforge.net/projects/mingw-w64/files/
参数选择:
①64位电脑选择x8664;32位电脑选择686
②写的C语言程序运行在windows下选择win32;
运行在其它操作系统下选择posix(这是一个协议,windows.不遵循)
③64位电脑,seh比较新但不支持32位;sjj支持32位稳定性好,
推荐选择seh,因为在安装程序中默认就是选seh。
④32位电脑,dwarf性能更优但不支持64位。
ローカルエリアにダウンロードした後、任意の場所に解凍し(パスに中国語を含めないでください)、bin ディレクトリのパスをコピーしてシステム変数を設定します
詳細なシステム設定を入力し、環境変数を開き、システム変数でパスを検索し、コピーしたパスを新しい変数に貼り付けます。
次に、コマンド ラインを開いて gcc -v と入力します。多くのコードが表示された場合は、環境構成が成功したことを意味します。これが不正なコマンドであることを示すプロンプトが表示された場合は、構成が失敗したことを意味します。
3. インストールが完了したら、vscode を使用して任意のフォルダーを開いてコードを保存します (パスに中国語の文字を含めないことが最善です。エラーが報告される可能性があります)。
フォルダー内に拡張子が .c の新しいファイルを作成します。
次のサンプルコードを入力します
#include<stdio.h>
int main(void){
printf("Hello World!");
printf("你好啊!");
system("pause");//可以在外部控制台打开
return 0;
}
次に、F5 キーを押すか、「実行」をクリックしてコードを実行します (デバッグかどうかに関係なく)。
「実行」をクリックした後、ポップアップウィンドウの最初の C++ [GDB/LLDB] をクリックします。
クリック後、ポップアップ ウィンドウでローカル コンパイラを選択します。
すると、その中に .vscode フォルダーが自動生成され、その中に 2 つの json ファイルが含まれており、以下のデバッグ コンソールに以下の内容が出力され、ターミナルのコードに出力される内容が出力されます。