C++学习笔记1 - 预备知识
2015-10-07 15:28
387 查看
《C++ Primer Plus 第6版》读书笔记
知识点:
1.C++融合了3种编程方式:C语言代表的过程性语言、面向对象编程、泛型编程。
2.程序
3.过程编程强调的是算法方面,程序按照一系列的流程生成特定的结果。弊端是程序经常使用分支语句,根据某种测试的结果,执行一组或另一组指令。执行路径很混乱(被称为“意大利面条式编程”)
4.C语言鼓励程序员将大的程序分解成小程序或函数,进行结构化编程。
5.OOP核心思想是强调数据。
6.泛型编程与OOP目标相同,即重用代码和抽象通用。OOP强调编程的数据方面,泛型强调独立于特定数据类型,侧重点不同。
知识点:
1.C++融合了3种编程方式:C语言代表的过程性语言、面向对象编程、泛型编程。
2.程序
3.过程编程强调的是算法方面,程序按照一系列的流程生成特定的结果。弊端是程序经常使用分支语句,根据某种测试的结果,执行一组或另一组指令。执行路径很混乱(被称为“意大利面条式编程”)
4.C语言鼓励程序员将大的程序分解成小程序或函数,进行结构化编程。
5.OOP核心思想是强调数据。
6.泛型编程与OOP目标相同,即重用代码和抽象通用。OOP强调编程的数据方面,泛型强调独立于特定数据类型,侧重点不同。
相关文章推荐
- C语言基础学习——第10天(文件操作)
- C++学习小结之注意细节点
- typedef struct 和 struct
- C++函数
- 《Effective C++》读书摘要
- 一,彻底理解第一个C语言程序 Hello World
- C++项目中的extern "C" {}
- C++指针
- C/C++中const的基本特性
- C C++ OC指针常量和常量指针区别
- c++primer学习:泛型算法(2)
- hdu 2001 java/c++ 计算两点间的距离
- C++ Split string into vector<string> by space
- PIC16单片机端C语言serial bootloader和PC端C#语言bootloader串口通信程序
- 配置C++链接数据库(MacOS-Xcode)
- c++项目 ——公司管理系统
- C++实现离散事件模拟--Bank_Simulation
- c++ bitset 用法
- Trie树
- 黑马程序员——OC语言加强---@property中的copy关键字