解决方法

1、卸载gcc g++

sudo apt-get --purge remove gcc
sudo apt-get --purge remove g++

2、更新

sudo apt update
sudo apt upgrade

3、安装依赖

sudo apt-get install libc6-dev
apt-get install libc6-dev-amd64

4、安装gcc g++

sudo apt-get install gcc
sudo apt-get install g++

5、查看C/C++标准库路径

C :
 gcc -v -E -x c -
C++ :
gcc -v -E -x c++ -

6、添加路径
C语言:
Ubuntu安装VScode,C/C++头文件红色波浪线_ubuntu
右下角:
Ubuntu安装VScode,C/C++头文件红色波浪线_vscode_02
Ubuntu安装VScode,C/C++头文件红色波浪线_ubuntu_03
Ubuntu安装VScode,C/C++头文件红色波浪线_g++_04
C++ 同理


附: C/C++ 常用插件

1)、 C/C++,这个肯定是必须的。
2)、 C/C++ Snippets,即 C/C++重用代码块。
3)、 C/C++ Advanced Lint,即 C/C++静态检测 。
4)、 Code Runner,即代码运行。
5)、 Include AutoComplete,即自动头文件包含。
6)、 Rainbow Brackets,彩虹花括号,有助于阅读代码。
7)、 One Dark Pro, VSCode 的主题。
8)、 GBKtoUTF8,将 GBK 转换为 UTF8。
9)、 ARM,即支持 ARM 汇编语法高亮显示。
10)Chinese(Simplified),即中文环境。
11)、 vscode-icons, VSCode 图标插件,主要是资源管理器下各个文件夹的图标。
12)、 compareit,比较插件,可以用于比较两个文件的差异。
13)、 DeviceTree,设备树语法插件。


如果以上方法任然无法解决问题!装64位的Ubuntu,32位的莫名其妙爱出问题。