首页 > 其他分享 >vscode c语言printf打印中文,终端输出乱码问题

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

时间:2023-03-09 14:45:28浏览次数:43  
标签:vscode fileName 乱码 -- && printf fileNameWithoutExt cd dir

具体步骤:文件->首选项->设置->下图图标进入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修改实现

 

 即可解决此问题了

 

标签:vscode,fileName,乱码,--,&&,printf,fileNameWithoutExt,cd,dir
From: https://www.cnblogs.com/CC-C/p/17198345.html

相关文章

  • C# - 文字存储乱码问题处理
     前端js传入时编码pdnContent:encodeURIComponent(viewModel.PDNMain.PDNContent)后端解码处理if(!string.IsNullOrEmpty(pdnContent)){......
  • 控制台乱码
    控制台乱码1.控制台出现乱码,网上大部分的解决方案都是在file/setting/fileencoding中全部设置为utf-8,或者在idea中修改VM文件在两个VM文件末尾加入-Dfile.encoding=UTF-8......
  • 查询数据库中的所有学生或员工信息,出现乱码时
    1.在测试计划中建立一个线程,再建立一个http请求和一个查看结果树2.在http请求中填写需要用到的信息   3。执行该http请求,在就察看结果树上显示的信息时乱码; ......
  • VSCode安装ESP32设备开发库
    一、安装VSCode1、下载VSCode  一步步安装即可2、汉化二、安装驱动库1、安装Arduino开发插件2、安装ESP32开发插件......
  • 【GiraKoo】Android Studio控制台乱码
    【GiraKoo】AndroidStudio控制台乱码启动AndroidStudio进行编译时,可能会遇到控制台出现异常的乱码。本文介绍该情况的解决方案。����:δ������쳣����Exception;���������в���������Ա��׳� mlocatio......
  • vscode-使用ctrl+shift+p搜索C/C++: Edit configurations显示no matching command问题
    问题在vscode中,使用ctrl+shift+p组合键调出命令窗口,输入c/c++:EditConfigurations后提示nomatchingcommand。解决方法在Extensions中,安装c/c++拓展后,重启vscode,即......
  • VSCode调试js代码的几种方式
    背景  在leetcode刷题时需要调试js代码  代码写在.js文件中 方式一node.js  安装node.js  配置launch.json      左侧【运行和调试】,【F5】启动调......
  • 如何在VScode上运行C语言
    如何在VScode上运行C语言安装VScode;下载MinGW-w64;查验是否成功我在VScode上尝试运行C语言后,想和大家分享一下经验。安装VScode;下载MinGW-w64;查验是否成......
  • JavaMail 邮件发送,有意思的附件名乱码 → 客户端正常,web端乱码
    开心一刻昨晚,媳妇很感伤的看着我媳妇:以后岁数大了,我要走你前面去了,你再找个老伴我:我不想找媳妇:你找一个,不用替我守着,以后你说你头疼发烧,也得有个给你......
  • 接受参数和数据回传及JavaWeb可能遇到的乱码问题
    一.处理提交的数据我们通过编写一个控制类来测试:@Controller@RequestMapping("/user")publicclasscontrollerTest5{@GetMapping("/t1")publicStringte......