文件名称:C++程序设计基础实例教程
文件大小:567KB
文件格式:DOC
更新时间:2015-06-29 05:33:19
C++程序设计基础实例教程
C++
第一章 C++基础知识
1.1 程序设计基本概念
1. 程序=算法+数据结构
2. 算法:解决问题所列出来的步骤
3. 程序设计语言:面向机器的语言;`面向过程的语言;面向对象的语言
4. 先进的模块化的程序设计思想
1.2 C++语言的发展
汇编语言
BCPL语言(Base compined Programing Language)
面向过程的C语言: C、Turbo C
面向对象的C语言:C++、C#、
Visual C++、 Visual C++.NET
1.3 面向对象的程序设计
1.抽象和封装—对象
2. 类
2.派生和继承
3.多态性
1.4 C++语言的程序结构
顺序结构
选择结构
循环结构
1.5 C++语言的作用
1. 求解计算问题
2. 大量数据的处理
3. 编写应用软件
4. 编写系统软件
1.6 C++语言的特点
精练、简洁、灵活、方便
运算符丰富,表达能力强
能部分代替汇编语言
目标代码效率高
可移植性好
支持面向对象的程序设计
语言向下、向上的兼容性强
有很强的数据处理能力
1.7 C++语言程序及程序结构
例1. 在屏幕上显示出”One World, One Dream”
程序如下:
//EX1_1.CPP
/* This program demonstrates the construction of a c++ program file */
#include