《C++ Primer 第六版》第一章
2017-03-16 16:17
148 查看
1. 本章主讲一些C艹的预备知识,例如C艹的起源啦,OOP思想啦,C艹与C的区别啦,C艹在不同操作系统下的存在形式啦,C艹从源码到科执行程序的过程啦,没什么难度。
提纲挈领:
1.1 学习C艹需要掌握:C语言的知识、OOP知识、泛型编程知识
1.2 C艹简史:C与OOP
C:
贝尔实验室大佬Dennis Ritchie为了开发一款简介,并且能够生成快速、简洁的程序并且能够和硬件交互于是搞出它。BTW,汇编是LOW-LEVEL语言,C是High。
一般来说,计算机语言要处理的两个概念:数据和算法。C是一种过程性的语言,所以着重强调的是算法方面。早起的程序都是各种指令横飞,然而修改这种程序简直令人
发狂,于是一种TOP-DOWN向下设计的语言-C语言诞生。理念就是将大型的程序分解成一个一个小的任务一一解答。所以就有了结构化编程的理念,也反映出了C的本质,
根据程序的操作来构思一个程序
OOP:
面对计算机需要处理的两个概念:数据和算法,C艹则属于OOP思想,着重于数据的结构编程。C艹首先需要设计类,准确的说明程序需要处理的东西,在定义中每个
东西可以执行的操作。体现出的是一种自底向上的过程(从基础类到程序)。另外,OOP还有助于创建可以重用的代码,这将减少大量的工作。多态特性可以根据不同特
性使用特定的方法。继承能够使用旧类派生出新类,使程序的结构更合理
泛型:
目前理解为模板编程,为所有的数据类型只编写一次通用的方法。火候还不够,暂时不做赘述了。
1.X C艹的起源啦、历史啦之类的不做过多记录了,了解一下吧。
1.Final 不同操作系统的几种形式后缀:C、CXX、CPP、CX
生成目标程序的过程:
源代码-》编译器-》目标代码-》链接程序(库代码,启动代码)-》可执行程序
*NIX系统 M$系统 Mac系统下的编译方法,等我入手MAC,玩服务器的时候再来回顾。
第一章 完。
提纲挈领:
1.1 学习C艹需要掌握:C语言的知识、OOP知识、泛型编程知识
1.2 C艹简史:C与OOP
C:
贝尔实验室大佬Dennis Ritchie为了开发一款简介,并且能够生成快速、简洁的程序并且能够和硬件交互于是搞出它。BTW,汇编是LOW-LEVEL语言,C是High。
一般来说,计算机语言要处理的两个概念:数据和算法。C是一种过程性的语言,所以着重强调的是算法方面。早起的程序都是各种指令横飞,然而修改这种程序简直令人
发狂,于是一种TOP-DOWN向下设计的语言-C语言诞生。理念就是将大型的程序分解成一个一个小的任务一一解答。所以就有了结构化编程的理念,也反映出了C的本质,
根据程序的操作来构思一个程序
OOP:
面对计算机需要处理的两个概念:数据和算法,C艹则属于OOP思想,着重于数据的结构编程。C艹首先需要设计类,准确的说明程序需要处理的东西,在定义中每个
东西可以执行的操作。体现出的是一种自底向上的过程(从基础类到程序)。另外,OOP还有助于创建可以重用的代码,这将减少大量的工作。多态特性可以根据不同特
性使用特定的方法。继承能够使用旧类派生出新类,使程序的结构更合理
泛型:
目前理解为模板编程,为所有的数据类型只编写一次通用的方法。火候还不够,暂时不做赘述了。
1.X C艹的起源啦、历史啦之类的不做过多记录了,了解一下吧。
1.Final 不同操作系统的几种形式后缀:C、CXX、CPP、CX
生成目标程序的过程:
源代码-》编译器-》目标代码-》链接程序(库代码,启动代码)-》可执行程序
*NIX系统 M$系统 Mac系统下的编译方法,等我入手MAC,玩服务器的时候再来回顾。
第一章 完。
相关文章推荐
- [C++ Primer]第一章 快速入门
- c++ primer 第一章自学
- C++ Primer阅读心得(第一章、第二章上)
- C++ primer的第一章的主要内容
- C++ Primer 第一章开始
- C++ primer之第一章
- C++ primer 复习笔记 (第一章、第二章)
- C++ Primer学习笔记 第一章 开始
- 第一章 开始 《C++ Primer》
- C++ Primer 第一章 快速入门
- 精通ios开发第六版,第一章,文章中的例子及习题.
- 《C++ Primer》第一章作业答案
- C++ primer 第一章的两个 if 语句例题
- c++ primer概念整理 --第一章 开始写程序
- c++ primer 5th 第一章读书笔记
- C++ Primer(5th)第一章习题答案
- 《C++ primer》第一章练习题
- 读C++ Primer第一章
- [C++ primer]第一章 开始
- 读《C++ Primer》(第一章)