- 1
- 0
- 约6.83千字
- 约 30页
- 2019-10-03 发布于未知
- 举报
第2章 C++基础 2.1 C++的产生和特点 ? 2.1.1 C++的产生 C++是美国贝尔实验室于1980年开发出来的一种过程性与面向对象性结合的程序设计语言。最初他把这种新的语言叫做“含类的C”,到1983年才取名为C++。 2.1.2 C++的特点 (1) C++保持与C兼容。 (2) 用C++编写的程序可读性更好,代码结构更为合理,可直接地在程序中映射问题空间的结构。 (3) 生成代码的质量高,运行效率仅比汇编语言代码段慢10%到20%。 (4) 从开发时间、费用到形成的软件的可重用性、可扩充性、可维护性和可靠性等方面有了很大的提高,使得大中型的程序开发项目变得容易的多。 (5) 支持面向对象的机制,可方便地构造出模拟现实问题的实体和操作。 2.2 C++程序的结构特性 ? 2.2.1 一个简单的C++示例程序 例2.1 两数相加 // sum.cpp #includeiostream.h int add(int a, int b); // 函数原型说明 int main() // 主函数 { int x, y, sum;
您可能关注的文档
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S01=C#开发环境.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S03=面向对象程序设计.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S04=窗体与控件.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S05=界面设计.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S06=对话框、窗体调用.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S07=GDI+图像编程.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S08=文件操作.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S09=数据库编程.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 S10=水晶报表与打印.ppt
- C#编程语言基础和应用 教学课件 作者 张世明 朱彬 封面.ppt
- 4、回填施工记录表.XLS
- 2、原材料、构配件进场使用检查记录表.xls
- 1、CK0+600~ CK0+700 水泥混凝土面层.XLS
- 1、CK0+000~CK0+200 AC-20C下面层(下洒透层油).XLS
- 1、工程材料进场使用清单.xls
- 2、4%水泥稳定石屑下基层(CK0+200~CK0+400)200米为一检验批(报验表).XLS
- 1、4%水泥稳定石屑下基层(CK0+000~CK0+200)200米为一检验批(报验表).XLS
- 5、CK0+800~ CK0+860左侧路缘石_重命名_2017-1-17-11-35-12.XLS
- 2、CK0+700~ CK0+860 水泥混凝土面层.XLS
- 022、CK0+200~CK0+400 AC-13C上面层(下洒粘层油).XLS
最近下载
- 回火温度对高钒含铌模具钢组织和力学性能的影响.pdf VIP
- JB∕T 14567-2022 直冷式块冰制冰机.pdf
- 脉动分析软件BENTLEYPULS.PDF VIP
- 电子信息工程职业规划书.pdf VIP
- 2025年项目管理专业国际项目质量成本专题试卷及解析.pdf VIP
- 大学生职业生涯规划2000字四篇.pdf VIP
- 2025年特许金融分析师利率风险情景分析专题试卷及解析.pdf VIP
- 2025年无人机驾驶员执照航速与地速关系专题试卷及解析.pdf VIP
- 2025年特许金融分析师基础策略的盈亏平衡点与最大盈亏计算专题试卷及解析.pdf VIP
- 自动化控制、仪表与联锁报警系统管理制度+联锁作业票管理细则(附相关作业票).docx VIP
原创力文档

文档评论(0)