一、c++基础入门
1. c++初识
1.1 c++开发环境
- 新建源代码
- 编辑源程序
- 保存源程序
- 编译源程序
- 运行源程序
1.2 简单的c++程序
函数是c++程序的基本构成单元,每个程序至少包含一个main函数。任何一个程序都是从主函数main开始执行的最终在main函数中结束,c++程序的main函数标准形式如下:
例 1.2.1 输入”Hello World!“
运行结果:
例 1.2.2 输出两个整数的乘法式子
运行结果:
1.3 注释
作用:对代码进行解释和说明,方便阅读代码。
两种格式:
1.单行注释:
2.多行注释
(编译器在编译代码时,会忽略注释内容)
1.4 #include指令和头文件
- include: 包含(预处理行)
- #include xxx,将什么东西包含进文件
1.5 命名空间
- namespace命名空间
- using namespace std;使用std命名空间
c++中命名空间的使用方式
- 直接在函数前使用using namespace std;(命名空间内定义的所以标识符都有效)
- 单独调用std::~
1.6 输入输出
cin>>xxx>>xxx;(输入)
cout<<xxx<<xxx<<endl;(输出)
endl表示需要在输出的结果后面换一行
1.7 花括号
所有函数都以{标记开始
}标记结束
花括号 还可以表示把多条语句标记成块
1.8 标识符
标识符命名规则
- 标识符不能是关键字,如int、return等等;
- 标识符第一个字符必须为字母或者下划线;
- 其他字符只能由字母、下划线或者数字组成;
- 标识符中字母区分大小写。
1.9 关键字
3. 数据类型
3.2 c++语言的类型
3.2 变量
语法:数据类型 变量名 = 初始值;
变量类型:
3.3 常量
定义常量的两种方式:
- #define 宏常量 #define 常量名 常量值
- const 修饰的变量(修饰该变量为常量 不可修改) const 数据类型 常量名 = 常量值
常量类型:
- 整型常量(八进制、十进制、十六进制)
- 实型常量(十进制小数形式、指数形式)
- 字符常量(普通字符常量、转移字符常量)
- 字符串常量
- 布尔型常量
约定俗成:常量名用大写字母表示
3.4 运算符
- 基本算术运算符 (+ - * ? %)
- 赋值运算符 一般形式:变量名=数值/表达式
结合方向:自右向左
复合的赋值运算符:+=、-=、*=、/=、%=、<<=、>>=、&=、^=和|=。
- 自增(++)、自减(--)运算符
后(置)自增,(++)在后
前(置)自增,(++)在前
运算符优先级关系:算术运算符>关系运算符>赋值运算符