vscode c语言printf打印中文,终端输出乱码问题

具体步骤:文件->首选项->设置->下图图标进入settings.json

在settings.json中添上

复制代码
"code-runner.executorMap": {
 "javascript": "node",
 "java": "cd $dir && javac $fileName && java $fileNameWithoutExt",
 "c": "cd $dir && gcc -fexec-charset=GBK $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
 "cpp": "cd $dir && g++ -fexec-charset=GBK $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
 "objective-c": "cd $dir && gcc -framework Cocoa $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
 "php": "php",
 "python": "python -u",
 "perl": "perl",
 "perl6": "perl6",
 "ruby": "ruby",
 "go": "go run",
 "lua": "lua",
 "groovy": "groovy",
 "powershell": "powershell -ExecutionPolicy ByPass -File",
 "bat": "cmd /c",
 "shellscript": "bash",
 "fsharp": "fsi",
 "csharp": "scriptcs",
 "vbscript": "cscript //Nologo",
 "typescript": "ts-node",
 "coffeescript": "coffee",
 "scala": "scala",
 "swift": "swift",
 "julia": "julia",
 "crystal": "crystal",
 "ocaml": "ocaml",
 "r": "Rscript",
 "applescript": "osascript",
 "clojure": "lein exec",
 "haxe": "haxe --cwd $dirWithoutTrailingSlash --run $fileNameWithoutExt",
 "rust": "cd $dir && rustc $fileName && $dir$fileNameWithoutExt",
 "racket": "racket",
 "scheme": "csi -script",
 "ahk": "autohotkey",
 "autoit": "autoit3",
 "dart": "dart",
 "pascal": "cd $dir && fpc $fileName && $dir$fileNameWithoutExt",
 "d": "cd $dir && dmd $fileName && $dir$fileNameWithoutExt",
 "haskell": "runhaskell",
 "nim": "nim compile --verbosity:0 --hints:off --run",
 "lisp": "sbcl --script",
 "kit": "kitc --run",
 "v": "v run",
 "sass": "sass --style expanded",
 "scss": "scss --style expanded",
 "less": "cd $dir && lessc $fileName $fileNameWithoutExt.css",
 "FortranFreeForm": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
 "fortran-modern": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
 "fortran_fixed-form": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt",
 "fortran": "cd $dir && gfortran $fileName -o $fileNameWithoutExt && $dir$fileNameWithoutExt"
      },
复制代码

改为UTF-8编码格式
具体操作步骤 文件——>首选项——>设置——>搜索设置——>encoding——>Files:Encoding ——> UTF-8修改实现

 

 即可解决此问题了

 

posted @   Yoku  阅读(453)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示