下载此文档

c++课件 第一章 计算机与C++编程简介.ppt


文档分类:IT计算机 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
C++ 编程思想大连理工大学孙林林第一章计算机与 C++ 编程简介 C语言与 C++ 的历史 C++ 的特点 C++ 编程简介 C++ 程序的开发过程 对象和类的思考 C++ 编程思想大连理工大学孙林林 C语言与 C++ 的历史 C++ 从C演变而来,而 C由贝尔实验室的 Dennis Ritchie 在B语言的基础上开发出来的,并于 1972 年在 DEC PDP-11 计算机上实现。 C最初用作 UNIX 操作系统的描述语言而闻名。由于它运算符和数据结构丰富,程序执行效率高,语言简单灵活,可直接访问计算机的物理地址,有大量的库代码和较多的开发环境,具有良好的可读性和可移植性,支持结构化程序设计,所以很快广为流行,成为应用最广泛的程序设计语言之一。---- 通讯领域、嵌入式系统领域、图像处理等 C++ 编程思想大连理工大学孙林林然而, C语言仍存在一些局限: 1. C 语言的类型检查机制相对较弱,使得程序中的一些错误不能在编译阶段由编译器检查出来。 2. C 语言本身几乎没有支持代码重用的语言结构。 3. C 语言不适合开发大型程序,当规模达到一定程度时,程序员就很难控制程序的复杂性。 4. C 语言不支持面向对象的程序设计。为了克服 C语言的上述局限, 20世界 80年代初贝尔实验室的 Bjarne Stroustrup 对C语言进行了扩充并命名为 C++ 。 C++ 编程思想大连理工大学孙林林 C++ 的特点 C++ 的特点主要表现在两方面: 一、全面兼容 C;二、支持面向对象的方法。 1. C++ 完全包含 C,是一个更好的 C。保持了 C的简洁、高效和直接访问计算机的物理地址等优点,并对 C的类型系统进行了改革和扩充,比 C 更可靠。 2. C++ 与C完全兼容,使得许多 C代码不经修改就可为 C++ 使用,用 C编写的库函数和实用软件可以直接用在 C++ 中。 3. 用 C++ 编写的程序可读性更好,代码结构更合理,可直接在程序中映射问题空间的结构。 4. 生成的代码的质量高,软件的可重用性、可扩充性、可维护性和可靠性等方面有更大提高,使得大中型程序的开发变得更容易。 5. 支持面向对象的机制,可方便地构造出模拟现实问题的实体和操作。 C++ 编程思想大连理工大学孙林林 C++ // 本程序的文件名--- ( //单行注释, /*….*/) #include < > // C++ 的预处理指令—输入/输出流头文件 int main() // 主函数{ cout << ” e to C++!\n ”; // cout 关键字 return 0; }输出结果: e to C++! C++ 编程思想大连理工大学孙林林例1解析 1. main 函数 C++ 同C一样,有唯一程序开始执行函数 main 函数, main 前的 int为返回类型。 2. cout 、<< C++ 的输入和输出是用字符流完成的; cout :标准输出流对象; cin :标准输入流对象; << --- 流插入运算符; >> ---- 流读取运算符; 使用格式: cout << 输出到屏幕的字符串 or变量等; cin >> 从键盘输入后接受的变量 3. 转义序列如C相同\ 为转义符\n或 endl ( end line )换行\a警告\t水平制表符\r回车符,使光标移到当前行开头\\ 反斜杠\”双引号 C++ // // 本程序的文件名# include< > // C++ 的预编译命令,其中的 是 C++ // 定义的一个头文件,设置 C++ 风格的 I/O 环境 int add(int a, int b) // 函数原型的声明 int main() // 主函数{ int x,y,sum ; // 定义三个整型变量 cout << ” Enter two number: ”<< endl ; // 提示用户输入两个数 cin >>x; //

c++课件 第一章 计算机与C++编程简介 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dsmhb
  • 文件大小206 KB
  • 时间2017-05-18