第1章 预备知识
c++融合了3种编程方式:
- c语言代表的过程性语言
- c++在c语言基础上添加的类代表的面向对象语言
- c++模板支持的泛型编程。
第2章 开始学习c++
输入输出
输出时,<<运算符将右边的内容插入到输出流中;
输入时,>>运算符从输入流中抽取内容赋值给右边的变量
运算符重载例子:
- << : 插入运算符、左移运算符
- & : 地址运算符、按位AND运算符
- *: 乘法、对指针解除引用
赋值
可以连续使用赋值运算符=,赋值将从右向左进行。
类
类描述了一种数据类型的全部性质(包括可使用它执行的操作),对象是根据这些描述创建的实体。
函数
函数调用中必须包括括号,即使没有参数。
原型(声明)中必须指定函数的返回值,没有返回值使用关键字void
c++不允许将函数定义嵌套在另一个函数中
总结
c++语句类型:
- 声明语句:定义函数中使用的变量的名称和类型
- 赋值语句:使用赋值运算符(=)给变量赋值
- 消息语句:将消息发送给对象,激发某种行动
- 函数调用:执行函数。被调用的函数执行完毕后,程序返回到函数调用语句后面的语句。
- 函数原型:声明函数的返回类型、函数接受的参数数量和类型
- 返回语句:将一个值从被调用的函数那里返回到调用函数中