《C++ Primer 第六版》第一章

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,玩服务器的时候再来回顾。

第一章 完。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值