C++程序设计 - 学习笔记

C++程序设计(第四版)

Chapter 1

标准C++要求main函数必须声明为int型。

信息隐蔽是C++的一大特点。

具有“类”类型特征的变量称为对象(Object)。

和其他变量一样,对象是占实际存储空间的,而类型不占实际存储空间

其中,“.”是一个成员运算符,把对象和成员(属性+方法)连接起来。

一个C++程序可以由一个程序单位或多个程序单位构成。每个程序单位作为一个文件。在程序编译时,编译系统分别对各个文件进行编译。因此,一个文件是一个编译单位。

类(Class)是C++新增加的最重要的数据类型,是C++对C的最重要的发展。有了类,C++就可以实现面向对象程序设计方法中的封装、信息隐藏、继承、派生、多态等功能。

C++的语句包括两类,一类是声明语句,如“int a, b”,用来向编译系统通知某些信息(如类型、函数和变量的声明或定义),但它并不引起实际的操作,是非执行语句。另一类是执行语句,用来实现用户指定的操作。

注释是写给人看的,而不是给机器看的,在程序编译和运行时不起任何作用。C++还保留了C语言的注释形式。

所谓程序,就是一组计算机系统能够识别和执行的指令。每一条指令使计算机执行特定的操作。用高级语言编写的程序属于源程序(Source Program)。C++的源程序是以.cpp作为后缀的(cpp是C Plus Plus的缩写)。

从根本上说,计算机只能识别和执行由0和1组成的二进制的指令,而不能识别和执行用高级语言编写的指令。为了使计算机能执行高级语言源程序,必须使用一种称为编译器(Complier)的软件,也称作编译程序或编译系统,把源程序翻译为二进制形式的目标程序(Object Program)。

编译的作用是对源程序进行词法检查语法检查

Chapter 2

Chapter 3

Chapter 4

Chapter 5

Chapter 6

Chapter 7

Chapter 8

Chapter 9

Essential C++

C++ Primer

C++ Primer Plus

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值