清华大学C课件
合集下载
清华大学C语言教学课件(共16个PPT)第1个共26页文档
常成 于困约 ,而败 于奢靡 。——陆 游 52、 生 命 不 等 于是呼 吸,生 命是活 动。——卢 梭
53、 伟 大 的 事 业,需 要决心 ,能力 ,组织 和责任 感。 ——易 卜 生 54、 唯 书 籍 不 朽。——乔 特
55、 为 中 华 之 崛起而 读书。 ——周 恩来
清华大学C语言教学课件(共16个PPT)
第1个
21、没有人陪你走一辈子,所以你要 适应孤 独,没 有人会 帮你一 辈子, 所以你 要奋斗 一生。 22、当眼泪流尽的时候,留下的应该 是坚强 。 23、要改变命运,首先改变自己。
24、勇气很有理由被当作人类德性之 首,因 为这种 德性保 证了所 有其余 的德性 。--温 斯顿. 丘吉尔 。 25、梯子的梯阶从来不是用来搁脚的 ,它只 是让人 们的脚 放上一 段时间 ,以便 让别一 只脚能 够再往 上登。
53、 伟 大 的 事 业,需 要决心 ,能力 ,组织 和责任 感。 ——易 卜 生 54、 唯 书 籍 不 朽。——乔 特
55、 为 中 华 之 崛起而 读书。 ——周 恩来
清华大学C语言教学课件(共16个PPT)
第1个
21、没有人陪你走一辈子,所以你要 适应孤 独,没 有人会 帮你一 辈子, 所以你 要奋斗 一生。 22、当眼泪流尽的时候,留下的应该 是坚强 。 23、要改变命运,首先改变自己。
24、勇气很有理由被当作人类德性之 首,因 为这种 德性保 证了所 有其余 的德性 。--温 斯顿. 丘吉尔 。 25、梯子的梯阶从来不是用来搁脚的 ,它只 是让人 们的脚 放上一 段时间 ,以便 让别一 只脚能 够再往 上登。
C语言程序设计清华大学郑莉PPT课件
向 • 是现实世界中一个实际存在的事物。
• 可以是有形的(比如一辆汽车),也可以是无形的(比如一项计划)。
对 • 是构成世界的一个独立单位,具有:
象 • 静态特征:可以用某种数据来描述
的 • 动态特征:对象所表现的行为或具有的功能
方
法
第13页/共702页
面向对象的基本概念
面
——对象
向
对 象
• 面向对象方法中的对象:
信
息
的 表
┌控制信息 │
示 信息┤
与
│
存
┤
│
储
└ 浮点数 └数据信息
┌ 字符数据
息┤
第27页/共702页
┌ 指令 ┤ └ 控制字
┌ 定点数 ┌ 数值信息 ┤ │ └ 非数值信
└逻
计算机的数字系统
信 息 的
表 示
• 计算机采用的是二进制数字系统。 • 基本符号:0、1 • 进位原则:逢二进一 • 优点:
维护
面 将 软 件 交 付 使 用 后 , 工 作 并 没 有 完 结 , 还 要 根 据 软 件 的 运 行 情 况 和 用 户 的 需 求 , 不 断 改 进 系 统 。 向 使 用 面 向 对 象 的 方 法 开 发 的 软 件 , 其 程 序 与 问 题 域 是 一 致 的 , 因 此 , 在 维 护 阶 段 运 用 面 向 对 象 的 方 法
发生联系。
对 象 的 方 法
第17页/共702页
面向对象的基本概念
面 — — 继 承 • 继承对于软件复用有着重要意义,是面向对象技术能够提高软件开发效率的重要原因之一。 向 • 定义:特殊类的对象拥有其一般类的全部属性与服务,称作特殊类对一般类的继承。 对 • 例如:将轮船作为一个一般类,客轮便是一个特殊类。
数据结构(C语言版上)清华大学出版社PPT课件
算法+数据结构=程序
18
数据结构是计算机专业的专业基础 课。它主要讨论在软件开发中如何 进行数据的组织、数据的表示和数 据的处理。它不仅为操作系统、编 译原理、数据库系统、计算机网络 等后续课提供必要的知识,而且也 为学习者提供必要的技能训练。
19
1.2.2 数据结构的应用举例
例1.2 电话号码的查询问题。 要求编写一个电话号码的查询程序。对于任 意给出的一个姓名,如果该人留有电话号码, 那么就找出他的电话号码;否则就指出该人 没有电话号码。
学号
04081101 04081102 04081103 04081104
┆ 04081150
姓名
陈小洁 马丽丽 林春英 王澄娟
┆ 张吉祥
计算机 导论 80 75 82 90 ┆
70
高等数 学 90 68 78 85 ┆
88
普通物 理 85 78 66 93 ┆
75
平均成 绩 85 74 75 89 ┆
11
12
⑵数据的物理结构: 又称存储结构。是 数据的逻辑结构在计算机存储器内的表 示(又称映象)。它属于具体实现的视 图,是面向计算机的。
⑶ 数据元素之间的运算(关系):对数 据元素施加的操作,有时也直接称为数 据的运算或操作。
13
例1.1 学生成绩表(表1.1)是一个数据结构。 表1.1 学生成绩表(每行是一个数据元素)
数据——在计算机科学中指所有能输入到计算机中并被计 算机程序处理的符号的总称。如图像、数、字符、声音、 视频等都可以通过编码而由计算机处理,因此它们也属于 数据的范畴。
4
数据元素(data element):
是数据的基本单位。通常在计算机程序 中作为一个整体进素可以由若干个数据项(也称字段、 域)组成,数据项是数据不可分割的最 小单位。
18
数据结构是计算机专业的专业基础 课。它主要讨论在软件开发中如何 进行数据的组织、数据的表示和数 据的处理。它不仅为操作系统、编 译原理、数据库系统、计算机网络 等后续课提供必要的知识,而且也 为学习者提供必要的技能训练。
19
1.2.2 数据结构的应用举例
例1.2 电话号码的查询问题。 要求编写一个电话号码的查询程序。对于任 意给出的一个姓名,如果该人留有电话号码, 那么就找出他的电话号码;否则就指出该人 没有电话号码。
学号
04081101 04081102 04081103 04081104
┆ 04081150
姓名
陈小洁 马丽丽 林春英 王澄娟
┆ 张吉祥
计算机 导论 80 75 82 90 ┆
70
高等数 学 90 68 78 85 ┆
88
普通物 理 85 78 66 93 ┆
75
平均成 绩 85 74 75 89 ┆
11
12
⑵数据的物理结构: 又称存储结构。是 数据的逻辑结构在计算机存储器内的表 示(又称映象)。它属于具体实现的视 图,是面向计算机的。
⑶ 数据元素之间的运算(关系):对数 据元素施加的操作,有时也直接称为数 据的运算或操作。
13
例1.1 学生成绩表(表1.1)是一个数据结构。 表1.1 学生成绩表(每行是一个数据元素)
数据——在计算机科学中指所有能输入到计算机中并被计 算机程序处理的符号的总称。如图像、数、字符、声音、 视频等都可以通过编码而由计算机处理,因此它们也属于 数据的范畴。
4
数据元素(data element):
是数据的基本单位。通常在计算机程序 中作为一个整体进素可以由若干个数据项(也称字段、 域)组成,数据项是数据不可分割的最 小单位。
清华大学C课程课件第0讲
第十章 C++标准模板库 (1学时)
第四章 类与对象(3学时) 第十一章 流类库
第五章 C++程序的基本结构 (1学时)
(3学时)
第十二章 异常处理
第六章 数组、指针与字符 (1学时) Nhomakorabea串(4学时)
第十三章 Windows应用
第七章 继承(3学时)
程序设计基础(1学时)
整理ppt
4
C++语言程序设计
整理ppt
2
C++语言程序设计
教材
《 C++语言程序设计》(第3版) 《 C++语言程序设计(第3版)学生
用书》
整理ppt
3
C++语言程序设计
课程内容
第一章 绪论(1学时)
第八章 多态性(2学时)
第二章 C++简单程序设计 (3学时)
第三章 函数(3学时)
第九章 群体类和群体 数据的组织 (4学时)
从开始养成良好的编程习惯。
代码排版清晰,容易阅读 变量命名规范 编写C++风格的程序
整理ppt
9
C++语言程序设计
考核方式
作业 (40分) 实验 (40分)
出勤(10分) 学生用书的实验内容(30分) 大作业 (20分) 学习态度 (附加分5分) 网络学堂上提问或回答3次以上 (5分) 考察课
整理ppt
10
C++语言程序设计
参考书
钱能主编,《C++程序设计教程》,清华 大学出版社。
Stephen Prata著,《C++ Primer Plus》 中文版,人民邮电出版社
第四章 类与对象(3学时) 第十一章 流类库
第五章 C++程序的基本结构 (1学时)
(3学时)
第十二章 异常处理
第六章 数组、指针与字符 (1学时) Nhomakorabea串(4学时)
第十三章 Windows应用
第七章 继承(3学时)
程序设计基础(1学时)
整理ppt
4
C++语言程序设计
整理ppt
2
C++语言程序设计
教材
《 C++语言程序设计》(第3版) 《 C++语言程序设计(第3版)学生
用书》
整理ppt
3
C++语言程序设计
课程内容
第一章 绪论(1学时)
第八章 多态性(2学时)
第二章 C++简单程序设计 (3学时)
第三章 函数(3学时)
第九章 群体类和群体 数据的组织 (4学时)
从开始养成良好的编程习惯。
代码排版清晰,容易阅读 变量命名规范 编写C++风格的程序
整理ppt
9
C++语言程序设计
考核方式
作业 (40分) 实验 (40分)
出勤(10分) 学生用书的实验内容(30分) 大作业 (20分) 学习态度 (附加分5分) 网络学堂上提问或回答3次以上 (5分) 考察课
整理ppt
10
C++语言程序设计
参考书
钱能主编,《C++程序设计教程》,清华 大学出版社。
Stephen Prata著,《C++ Primer Plus》 中文版,人民邮电出版社
C语言程序设计清华大学郑莉PPT课件
象 的 方 法
第18页/共702页
面向对象的基本概念
面 — — 多 态 性 • 多态是指在一般类中定义的属性或行为,被特殊类继承之后,可以具有不同的数据类型或表现出不同的行 向 为 。 这 使 得 同 一 个 属 性 或 行 为 在 一 般 类 及 其 各 个 特 殊 类 中 具 有 不 同 的 语 义 。
• 例如:
对 数 的 加 法 - > 实 数 的 加 法 象- > 复 数 的 加 法 的 方 法
第19页/共702页
面向对象的软件工程
面 • 面向对象的软件工程是面向对象方法在软件工程领域的全面应用。它包括 : 向 • 面向对象的分析(OOA) 对 • 面向对象的设计(OOD)
• 面向对象的编程(OOP)
面向对象的语言
计 算 机
语 言 的
发 展
• 出发点: • 更直接地描述客观世界中存在的事物(对象)以及它们之间的关 系。
• 特点: • 是高级语言。 • 将客观事物看作具有属性和行为的对象。 • 通过抽象找出同一类对象的共同属性和行为,形成类。 • 通过类的继承与多态实现代码重用
第5页/共702页
程序设计方法的发展历程
面 — — 面 向 对 象 的 方法 • 将数据及对数据的操作方法封装在一起,作为一个相互依存、不可分离的整体 ——对象。 向 • 对同类型对象抽象出其共性,形成类。 对 • 类通过一个简单的外部接口,与外界发生关系。 象 • 对象与对象之间通过消息进行通讯。
的 方 法
第11页/共702页
向 • 是现实世界中一个实际存在的事物。
• 可以是有形的(比如一辆汽车),也可以是无形的(比如一项计划)。
对 • 是构成世界的一个独立单位,具有:
第18页/共702页
面向对象的基本概念
面 — — 多 态 性 • 多态是指在一般类中定义的属性或行为,被特殊类继承之后,可以具有不同的数据类型或表现出不同的行 向 为 。 这 使 得 同 一 个 属 性 或 行 为 在 一 般 类 及 其 各 个 特 殊 类 中 具 有 不 同 的 语 义 。
• 例如:
对 数 的 加 法 - > 实 数 的 加 法 象- > 复 数 的 加 法 的 方 法
第19页/共702页
面向对象的软件工程
面 • 面向对象的软件工程是面向对象方法在软件工程领域的全面应用。它包括 : 向 • 面向对象的分析(OOA) 对 • 面向对象的设计(OOD)
• 面向对象的编程(OOP)
面向对象的语言
计 算 机
语 言 的
发 展
• 出发点: • 更直接地描述客观世界中存在的事物(对象)以及它们之间的关 系。
• 特点: • 是高级语言。 • 将客观事物看作具有属性和行为的对象。 • 通过抽象找出同一类对象的共同属性和行为,形成类。 • 通过类的继承与多态实现代码重用
第5页/共702页
程序设计方法的发展历程
面 — — 面 向 对 象 的 方法 • 将数据及对数据的操作方法封装在一起,作为一个相互依存、不可分离的整体 ——对象。 向 • 对同类型对象抽象出其共性,形成类。 对 • 类通过一个简单的外部接口,与外界发生关系。 象 • 对象与对象之间通过消息进行通讯。
的 方 法
第11页/共702页
向 • 是现实世界中一个实际存在的事物。
• 可以是有形的(比如一辆汽车),也可以是无形的(比如一项计划)。
对 • 是构成世界的一个独立单位,具有:
清华大学C 课程PPT课件
• 引入了类的机制,最初的C++被称为“带类
语 的C” 言 • 1983年正式取名为C++ 概 • 从1989年开始C++语言的标准化工作 述 • 于1994年制定了ANSI C++标准草案
• 于1998年11月被国际标准化组织(ISO)批 准为国际标准。2003年发布了C++标准第二 版,成为目前的C++
j = 50000;
i = j;//将unsigned short赋值给signed short变量
cout <<" The short int is:"<< i <<endl; //整型数值溢出
cout <<" The short unsigned int is:"<< j<<endl;
return 0; }
15
第15页/共99页
基 数据类—型整型数据及取值范围
本
数 类型
说明符 位数 数值范围
据 短整
short 16 -32768~32767
类 基本
int
32 -231~(231-1)
型 长整
long
32 -231~(231-1)
和 无符号
表 unsigned short 16 0~65535
达 式
unsigned int unsigned long
赋值运算符和—赋值—表达赋式值表达式举例 基
本 数 据
a=5
表达式值为5
a=b=c=5 表达式值为5,a,b,c均为5
类
a=5+(c=6) 表达式值为11,a为11,c为6
清华大学c与vc课件vc311a
R e pla c eS el() S etM odify () S etP assw ordC h ar() S etR ead O nly () S etS e l() U n do()
2020/5/11
表 11-1 通 用 C E dit 类 的 方 法 说明
决定一个编辑操作是否可以撤销 从 编 辑 控 件 中 删 除 当 前 的 选 择 (如 果 有 的 话 ) 将 编 辑 控 件 当 前 的 选 择 (如 果 有 的 话 )以 CF _T E X T 格 式 复 制 到 剪 贴 板 中 剪下 编辑控 件中 的当 前选 择 (如果有的话 )并以 CF_TEXT 格 式复制到 剪 贴板中 消除一个编辑控件的“撤销”标志 确定编辑控件中的最上面的可视行 确定一个编辑控件的内容是否可修改 当用户输入文本时,获得编辑控件中显示的密码字符 获得一个编辑控件的格式化矩形 获得编辑控件中当前选择的开始和结束字符位置 限定用户可能输入一编辑控件的文本长度 获得包含指定字符下标的行的行号 获得编辑控件中的一行的长度 滚动多行编辑控件的文本 将剪贴板的数据插入到编辑控件作当前的光标位置,只有当前剪贴板中 数据格式为 CF_TEXT 时方可插入 用指定文本替代编辑控件中当前选择的部分 设置或清除编辑控件的修改标志 当用户输入文本时设置或删除一个显示于编辑控件中的密码字符 将编辑控件设置为只读状态 在编辑控件中选择字符的范围 取消最后一个编辑控件操作
// Implementation public: virtual ~CEdit(); //虚拟析构函数 };
2020/5/11
10
方法 C an Un do() C le ar () C op y() C u t()
E m p ty U nd oB uffe r () G e tF irstV is ib le L in e() G e tM od ify () G e tP assw or dC har () G e tR ec t() G e tS e l() L im itT e xt() L in e F rom C h ar() L in e L e ngth () L in e Sc roll() P aste ()
2020/5/11
表 11-1 通 用 C E dit 类 的 方 法 说明
决定一个编辑操作是否可以撤销 从 编 辑 控 件 中 删 除 当 前 的 选 择 (如 果 有 的 话 ) 将 编 辑 控 件 当 前 的 选 择 (如 果 有 的 话 )以 CF _T E X T 格 式 复 制 到 剪 贴 板 中 剪下 编辑控 件中 的当 前选 择 (如果有的话 )并以 CF_TEXT 格 式复制到 剪 贴板中 消除一个编辑控件的“撤销”标志 确定编辑控件中的最上面的可视行 确定一个编辑控件的内容是否可修改 当用户输入文本时,获得编辑控件中显示的密码字符 获得一个编辑控件的格式化矩形 获得编辑控件中当前选择的开始和结束字符位置 限定用户可能输入一编辑控件的文本长度 获得包含指定字符下标的行的行号 获得编辑控件中的一行的长度 滚动多行编辑控件的文本 将剪贴板的数据插入到编辑控件作当前的光标位置,只有当前剪贴板中 数据格式为 CF_TEXT 时方可插入 用指定文本替代编辑控件中当前选择的部分 设置或清除编辑控件的修改标志 当用户输入文本时设置或删除一个显示于编辑控件中的密码字符 将编辑控件设置为只读状态 在编辑控件中选择字符的范围 取消最后一个编辑控件操作
// Implementation public: virtual ~CEdit(); //虚拟析构函数 };
2020/5/11
10
方法 C an Un do() C le ar () C op y() C u t()
E m p ty U nd oB uffe r () G e tF irstV is ib le L in e() G e tM od ify () G e tP assw or dC har () G e tR ec t() G e tS e l() L im itT e xt() L in e F rom C h ar() L in e L e ngth () L in e Sc roll() P aste ()
精品-清华大学C语言课件 第2章01 C程序结构
【例2.1】 有一个长方体,如图2.1所示,它的长、宽、高已经给出,通过给定的长、宽、高计算出这个长方体的 体积。代码如下:
#include<stdio.h>/*包含头文件*/ /*空行*/ #define Height 10/*定义常量*/ int main()/*主函数main*/ { int Long = 10;int Width = 5;/*定义整型变量,表示宽度*/ int result;/*定义整型变量,表示长方体的体积*/ result = Long * Width * Height;/*具体计算体积*/ printf("长方体的体积是:");/*显示提示*/ printf("%d\n", result);/*输出体积大小*/ return 0;/*返回值为0*/ }
在上面介绍main函数时,提到了一个名词叫做“函数头”,大家通过这个词可以进行一下联想,既然 有函数头,那也应该有函数的身体吧?没错,一个函数分为两个部分,一个部分是函数头,一个部分是函 数体。
程序代码中的第5行和第13行这两个大括号就构成了函数体的部分,函数体也可以称作为函数的语句 块。在函数体中,也就是第6行至第12行这一部分就是函数体中要执行的内容。
这些对代码的解释描述称为代码的注释。代码注释的作用,就是用来对代码进行解释说明,为日后 的阅读或者他人阅读源程序时,方便理解程序代码含义和设计思想所用。它的语法格式就是:
/*其中为注释内容(多行注释)*/
或者
//注释内容(单行注释)
以上的内容将C程序中的要点知识已经全部提取出来,关于C语言程序相信读者此时已经有了一个 初步的了解。以上程序的运行过程如图2.3所示:
//空行
C语言是一个灵活性较强的语言,所以格式并不是固定不变、居于一格的。也就是说空格、空行、 跳格并不会影响程序。那这个时候有得读者就会问,“为什么要有这些多余的空格和空行呢?”其实 这就像在生活中用纸上写字一样,虽然拿来一张白纸就可以在上面写字,但是还会在纸的上面印上一 行一行的方格或段落,隔开每一段文字,为的就是美观和规范。
#include<stdio.h>/*包含头文件*/ /*空行*/ #define Height 10/*定义常量*/ int main()/*主函数main*/ { int Long = 10;int Width = 5;/*定义整型变量,表示宽度*/ int result;/*定义整型变量,表示长方体的体积*/ result = Long * Width * Height;/*具体计算体积*/ printf("长方体的体积是:");/*显示提示*/ printf("%d\n", result);/*输出体积大小*/ return 0;/*返回值为0*/ }
在上面介绍main函数时,提到了一个名词叫做“函数头”,大家通过这个词可以进行一下联想,既然 有函数头,那也应该有函数的身体吧?没错,一个函数分为两个部分,一个部分是函数头,一个部分是函 数体。
程序代码中的第5行和第13行这两个大括号就构成了函数体的部分,函数体也可以称作为函数的语句 块。在函数体中,也就是第6行至第12行这一部分就是函数体中要执行的内容。
这些对代码的解释描述称为代码的注释。代码注释的作用,就是用来对代码进行解释说明,为日后 的阅读或者他人阅读源程序时,方便理解程序代码含义和设计思想所用。它的语法格式就是:
/*其中为注释内容(多行注释)*/
或者
//注释内容(单行注释)
以上的内容将C程序中的要点知识已经全部提取出来,关于C语言程序相信读者此时已经有了一个 初步的了解。以上程序的运行过程如图2.3所示:
//空行
C语言是一个灵活性较强的语言,所以格式并不是固定不变、居于一格的。也就是说空格、空行、 跳格并不会影响程序。那这个时候有得读者就会问,“为什么要有这些多余的空格和空行呢?”其实 这就像在生活中用纸上写字一样,虽然拿来一张白纸就可以在上面写字,但是还会在纸的上面印上一 行一行的方格或段落,隔开每一段文字,为的就是美观和规范。
C语言(清华大学出版社)ppt课件
结构。 (4)具有结构化的控制语句 ,是完全模块化
和结构化的语言。 (5)语法限制不太严格,程序设计自由度大。
C程序设计(第三版)
C语言的特点
(6)允许直接访问物理地址,能进行位操 作,能实现汇编语言的大部分功能,可直接 对硬件进行操作。兼有高级和低级语言 的特点 。
(7)目标代码质量高,程序执行效率高。 只比汇编程序成的目标代码效率低10 %-20%。
C程序设计(第三版)
算法如下 :
S1:输入n
S2:i=2
(i作为除数)
S3:n被i除,得余数r
S4:如果r=0,表示n能被i整除,则打印n“不 是素数”,算法结束。否则执行S5
S5:i+1→i
S6:如果i≤n-1,返回S3。否则打印 n “是素
实际上,n不必被2到(n-1)的整数除,只需 被2到n/2间整数除,甚至只需被2到 之n 间的 整数除即可。
C程序设计(第三版)
说明: 本程序的作用是输出一行信息:
1.3 简单的C语Th言is程i序s a介C绍program.
#include <stdio.h>
/*文件包含*/
main( )
/*主函数 */
{
/*函数体开始*/
printf ("This is a C program.\n"); /*输出语句*/
(8)程序可移植性好(与汇编语言比)。基 本上不做修改就能用于各种型号的计算 机和各种操作系统。
C程序设计(第三版)
1.2 C语言的特点
问题:既然有了面向对象的C++语言,为 什么还要学习C语言?
解释1:C++是由于开发大型应用软件的需 要而产生的,并不是所有的人都要去编 写大型软件。
和结构化的语言。 (5)语法限制不太严格,程序设计自由度大。
C程序设计(第三版)
C语言的特点
(6)允许直接访问物理地址,能进行位操 作,能实现汇编语言的大部分功能,可直接 对硬件进行操作。兼有高级和低级语言 的特点 。
(7)目标代码质量高,程序执行效率高。 只比汇编程序成的目标代码效率低10 %-20%。
C程序设计(第三版)
算法如下 :
S1:输入n
S2:i=2
(i作为除数)
S3:n被i除,得余数r
S4:如果r=0,表示n能被i整除,则打印n“不 是素数”,算法结束。否则执行S5
S5:i+1→i
S6:如果i≤n-1,返回S3。否则打印 n “是素
实际上,n不必被2到(n-1)的整数除,只需 被2到n/2间整数除,甚至只需被2到 之n 间的 整数除即可。
C程序设计(第三版)
说明: 本程序的作用是输出一行信息:
1.3 简单的C语Th言is程i序s a介C绍program.
#include <stdio.h>
/*文件包含*/
main( )
/*主函数 */
{
/*函数体开始*/
printf ("This is a C program.\n"); /*输出语句*/
(8)程序可移植性好(与汇编语言比)。基 本上不做修改就能用于各种型号的计算 机和各种操作系统。
C程序设计(第三版)
1.2 C语言的特点
问题:既然有了面向对象的C++语言,为 什么还要学习C语言?
解释1:C++是由于开发大型应用软件的需 要而产生的,并不是所有的人都要去编 写大型软件。
相关主题