欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vscode編譯運行c語言報錯亂碼的解決

 更新時間:2021年07月16日 15:18:57   作者:CodeYello  
本文主要介紹了vscode編譯運行c語言報錯亂碼,文中通過圖文介紹的的非常詳細,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

在這里先展示我遇到的報錯順序:

1、運行后出現(xiàn)亂碼(不論是輸出中文還是英文)
2、檢測到 #include 錯誤。請更新 includePath。已為此翻譯單元(E:\abc.ino)禁用波形曲線。C/C++(1696)
3、無法將“g++”項識別為 cmdlet、函數(shù)、腳本文件或可運行程序的名稱
4、輸出中文出現(xiàn)亂碼

解決報錯的前提:

首先vscode必須安裝有2個擴展才能編譯運行C代碼,如圖:

在這里插入圖片描述

其實只要有C/C++和Code Runner就足夠了,Chinese只是把vscode里的英文翻譯成中文方便我們使用

報錯1和2:

我先遇到的報錯1,在面向百度編程后我沒找到解決方法,直接卸載了vscode重新安裝就解決了。
卸載方法:在電腦設(shè)置里找到卸載功能,卸載該軟件
(本來這樣就可以成功卸載,但我的電腦之前因為文件損壞重置過,不知道什么出于問題在這里卸載后軟件還在而且還可以打開使用)

在這里插入圖片描述

于是我準備刪除該軟件的文件夾,我們可以右鍵該軟件的快捷方式,點擊‘打開文件所在的位置',找到后刪除這個Microsoft VS Code

在這里插入圖片描述

這樣刪除還不夠全面,我們還需要刪除這款軟件在C盤里的一些殘留,分別是.vscode和Code,路徑如下
(1)C:\Users\你的賬號\vscode文件夾
(2)C:\Users\你的賬號\AppData\Roaming\Code文件夾
刪除完這三個文件夾后就徹底刪除了該軟件,我們在重新下載即可

報錯3:

我們需要下載MinGW,首先我們需要知道它有什么作用,這里簡述,具體百度
(1)MinGW是建立在gcc和binutils項目上的,用來編譯和連接代碼,使之運行在windows系統(tǒng)上
(2)提供c、c++和fortran編譯器和相關(guān)工具

下載網(wǎng)址:https://sourceforge.net/projects/mingw-w64/files/
進入該網(wǎng)之后向下翻,找到下圖所示的地方,點擊第二個紅框進行下載

在這里插入圖片描述

下載完后是一個壓縮包,我們需要對其解壓(注意:這個文件夾所在路徑盡量不要有中文)
在這里插入圖片描述

把解壓后的bin文件夾打開,復(fù)制路徑,粘貼到電腦環(huán)境變量path里,操作步驟:
右鍵此電腦,點擊屬性,然后如圖

在這里插入圖片描述

這樣報錯3就解決了

報錯4:

我們先點擊該擴展,往下翻,找到如圖代碼并復(fù)制

在這里插入圖片描述

在這里插入圖片描述

再點擊設(shè)置,點擊擴展設(shè)置,往下翻找到如圖部分,點擊在settings.json中編輯

在這里插入圖片描述

在這里插入圖片描述

把之前復(fù)制的代碼粘貼到這里,在尾部加上逗號,再在 “c”:后加上 chcp 65001 && 即可

在這里插入圖片描述

報錯4解決

到此這篇關(guān)于vscode編譯運行c語言報錯亂碼的解決的文章就介紹到這了,更多相關(guān)vscode編譯運行c語言報錯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C語言遞歸應(yīng)用實現(xiàn)掃雷游戲

    C語言遞歸應(yīng)用實現(xiàn)掃雷游戲

    這篇文章主要為大家詳細介紹了C語言遞歸應(yīng)用實現(xiàn)掃雷游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • C語言深入淺出分析函數(shù)指針

    C語言深入淺出分析函數(shù)指針

    函數(shù)指針是一個指針變量,它可以存儲函數(shù)的地址,然后使用函數(shù)指針,下面這篇文章主要給大家介紹了關(guān)于C語言進階教程之函數(shù)指針的相關(guān)資料,需要的朋友可以參考下
    2022-07-07
  • C++實現(xiàn)數(shù)據(jù)保留小數(shù)點后兩位的常見方法

    C++實現(xiàn)數(shù)據(jù)保留小數(shù)點后兩位的常見方法

    在計算機程序中,保留小數(shù)點后兩位通常需要使用特定的函數(shù)或方法來實現(xiàn),本文給大家介紹了C++實現(xiàn)數(shù)據(jù)保留小數(shù)點后兩位的常見方法,并通過代碼講解的非常詳細,需要的朋友可以參考下
    2025-03-03
  • c++ sqlite3如何利用事務(wù)(BEGIN;COMMIT;)批量操作

    c++ sqlite3如何利用事務(wù)(BEGIN;COMMIT;)批量操作

    這篇文章主要介紹了c++ sqlite3如何利用事務(wù)(BEGIN;COMMIT;)批量操作,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • c++ 寫注冊表方式讓程序開機自啟動

    c++ 寫注冊表方式讓程序開機自啟動

    這篇文章主要介紹了c++ 寫注冊表方式讓程序開機自啟動,需要的朋友可以參考下
    2017-09-09
  • QT調(diào)用vs2019生成的c++動態(tài)庫的方法實現(xiàn)

    QT調(diào)用vs2019生成的c++動態(tài)庫的方法實現(xiàn)

    本文主要介紹了QT調(diào)用vs2019生成的c++動態(tài)庫的方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06
  • C++解析obj模型文件方法介紹

    C++解析obj模型文件方法介紹

    由于本人打算使用Assimp來加載模型,這里記錄一下tinyobjloader庫的使用。之前也研究過fbxsdk,除了骨骼動畫暫未讀取外,代碼自認為還算可靠
    2022-09-09
  • Qt使用QPainter實現(xiàn)自定義圓形進度條

    Qt使用QPainter實現(xiàn)自定義圓形進度條

    這篇文章主要介紹了Qt如何使用QPainter實現(xiàn)自定義圓形進度條功能,文中的示例代碼講解詳細,對我們學(xué)習(xí)Qt有一定的幫助,需要的可以參考一下
    2022-06-06
  • Qt實現(xiàn)邊加載數(shù)據(jù)邊顯示頁面的示例代碼

    Qt實現(xiàn)邊加載數(shù)據(jù)邊顯示頁面的示例代碼

    無論是MFC框架還是QT框架,實現(xiàn)加載數(shù)據(jù)的等待效果都是很麻煩的,不像WEB端輕輕松松一句代碼就搞定了。本文將通過Qt實現(xiàn)邊加載數(shù)據(jù)邊顯示頁面的功能,需要的可以參考一下
    2022-01-01
  • C語言數(shù)據(jù)結(jié)構(gòu)深入探索順序表

    C語言數(shù)據(jù)結(jié)構(gòu)深入探索順序表

    順序表,全名順序存儲結(jié)構(gòu),是線性表的一種,線性表用于存儲邏輯關(guān)系為“一對一”的數(shù)據(jù),順序表自然也不例外,不僅如此,順序表對數(shù)據(jù)的物理存儲結(jié)構(gòu)也有要求,跟隨下文來具體了解吧
    2022-03-03

最新評論