C++入门笔记(第一章)

计算机基本功能——数据处理
表示不同数据
C++支持的基本运算
程序的执行不总是顺序的,因此程序要能够

C++入门笔记(第一章)
选择结构 ===== 分段函数

自定义类型
例如
枚举类型:通过列出所有可取值来定义一
种新类型

C++产生与发展

C++入门笔记(第一章)

C++的特点
*兼容C,支持面向过程的程序设计
*支持面向对象的方法
*支持泛型程序设计方法

int main (参数或无)
cout——输出流
< < ——流插入
endl——行结束
return 0——返回计算结果
——头文件
// ——注释行

数据的输出 ==== 信息的流入

命名空间的作用——避免命名冲突

C++字符集和词法记号
C++字符集
C++入门笔记(第一章)

标识符的构成规则
以大写字母、小写字母、或下划线开始
以大写字母、小写字母、下划线或数字0~9组成
小写字母和大写字母代表不同的标识符
C++入门笔记(第一章)
c++能够处理的基本数据类型
整数类型
实数类型
字符类型
布尔类型
程序中的数据
常量
*在源程序中直接写明的数据
*其值在整个程序运行期间不可改变
变量
*在程序运行过程中允许改变的数据
*从键盘输入数据
iostream类的对象cin的>>操作,可以
从标准输入设备(通常是键盘)读入数据
数据的存储
为了存储数据,需要预先为这些数据分配内
存空间
变量的定义就是在给变量命名的时候分配
内存空间。

C++入门笔记(第一章)

基本算术运算符“=”
+ - * / (若整数相除,结果取整)
%(取余,操作数为整数)
先乘除,后加减,同级自左至右
自增自减运算符
例如:i++,- - j
赋值运算:将值赋给变量
赋值运算符:=
例如:n=5 n=n+5
C++入门笔记(第一章)
复合赋值运算符
C++入门笔记(第一章)
逗号运算符作用
连接左右两个表达式
C++入门笔记(第一章)
关系运算符作用
比较两个表达式的大小,相等,或不相等
关系
C++入门笔记(第一章)
逻辑运算符作用
进行逻辑与,逻辑或,逻辑非运算
C++入门笔记(第一章)
C++入门笔记(第一章)
C++入门笔记(第一章)
C++入门笔记(第一章)
C++入门笔记(第一章)
条件运算符作用
实现简单的选择结构(相当于条件语句)
C++入门笔记(第一章)