理论

简介

  • 大小写敏感
  • 综合了低级语言以及高级语言特点的中级语言
  • 任何在c语言中合法的程序在c++中都是合法的
  • 编译器遵循ANSI标准,使用ANSI标准的编译器有比较可靠的稳定性

 

操作

 环境配置

minGW下载

https://sourceforge.net/projects/mingw/

安装

 

 安装G++后在install点击apply change

 

验证

在bin目录下找到gcc.exe c++.exe等文件说明下载成功

 

环境变量

新建环境变量

MINGW  ---------   minGw根目录路径

修改PATH 

新增 %MINGW%/bin

 

验证

输入 g++ --version

 

 g++

  • g++是将gcc默认语言设置为c++的特殊编译应用,默认使用c++的标准库
  • 使用指定标准库的gcc也可以编译c++程序

参数

  • -std=c++11:使用c++11标准库来编译,某些系统默认会用c++98编译
  • -o:指定目标文件名,默认使用a.out
  • -g:生成调试信息
  • -Wall:生成警告信息

 

 语法

数据类型

char int float double wchar_t

 

 

数据类型重命名

typedef int my_int;

my_int i = 10;

 

 枚举类型

enum WEEK{
    MON,
    TUE,
    WED
} w;
w = MON;

 

参考

https://www.runoob.com/cplusplus/cpp-intro.html

https://blog.csdn.net/m0_67430750/article/details/124038560

https://blog.csdn.net/weixin_45403142/article/details/120196015