1 / 7

第一章 C++ 概述

C++ 语言程序设计. C++ 语言概述. 第一章 C++ 概述. 1 、 C++ 语言的简史与特点; 2 、一个简单的 C++ 程序的基本结构; 3 、 C++ 程序的编辑、编译、链接和运行;. 一、发展历史: C++ 是由 C 语言发展起来的。 C 语言是作为 UNIX 操作系统的开发语言为人们所认识。 七十年代末, C 语言开始移植到非 UNIX 环境中,并逐步脱离 UNIX 系统成为一种独立的程序设计语言。. 第一章 C++ 概述. 1 、 C++ 语言的简史与特点; 2 、一个简单的 C++ 程序的基本结构;

ratana
Download Presentation

第一章 C++ 概述

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. C++语言程序设计 C++语言概述 第一章 C++概述 1、 C++ 语言的简史与特点; 2、一个简单的 C++ 程序的基本结构; 3、C++程序的编辑、编译、链接和运行;

  2. 一、发展历史: C++是由C语言发展起来的。C语言是作为UNIX操作系统的开发语言为人们所认识。 七十年代末,C语言开始移植到非UNIX环境中,并逐步脱离UNIX系统成为一种独立的程序设计语言。 第一章 C++概述 1、 C++ 语言的简史与特点; 2、一个简单的 C++ 程序的基本结构; 3、C++程序的编辑、编译、链接和运行; C不断发展,形成不同的语言:C++、 C#。

  3. 二、C++语言的主要特点: C++是由C发展而来的以面向对象为主要特征的语言。作为C语言的超集,C++继承了C的所有优点,又对数据类型做了扩充,使得编译系统可以检查出更多类型错误。 第一章 C++概述 1、 C++ 语言的简史与特点; 2、一个简单的 C++ 程序的基本结构; 3、C++程序的编辑、编译、链接和运行; C++支持面向对象程序设计,通过类和对象的概念把数据和对数据的操作封装在一起,通过派生、继承、重载和多态性等特征实现了软件重用和程序自动生成,使得大型复杂软件的构造和维护变得更加有效和容易。

  4. C++语言的兼容性: C++与C完全兼容,很多用C编写的库函数和应用程序都可以为C++所用。 第一章 C++概述 但正是由于与C兼容,使得C++不是纯正的面向对象的语言,它既支持面向对象程序设计,也支持面向过程设计。 1、 C++ 语言的简史与特点; 2、一个简单的 C++ 程序的基本结构; 3、C++程序的编辑、编译、链接和运行;

  5. 一个C++程序实例: # include <iostream.h> int max(int i, int j) { if (i>=j) return i; else return j; } int main(void) {cout<<″输入i,j:″; //显示提示信息 int i, j; //说明变量 cin>>i>>j; //从键盘上输入变量值 cout<<″max number is:″<<max(i, j) <<′ \n ′; //输出提示和结果 return 0; } 说明:该程序能够求出两个数之中的大者。 第一章 C++概述 1、 C++ 语言的简史与特点; 2、一个简单的 C++ 程序的基本结构; 3、C++程序的编辑、编译、链接和运行;

  6. 三、C++程序组成: • 注释 • 编译预处理指令 • 程序体 第一章 C++概述 程序体:由若干函数组成,其中有且仅有一个主函数main(),这是程序的执行入口。在Windows编程中定义为winmain()。 1、 C++ 语言的简史与特点; 2、一个简单的 C++ 程序的基本结构; 3、C++程序的编辑、编译、链接和运行; 以上程序有两个函数main()和 max()。组成,在main()内使用已经定义的函数max()。

  7. 四、C++程序开发环境: C++语言是一种高级的程序设计语言,语言中利用字母、数字以及其他各种符号来表达程序设计思想。因此,首先利用编辑器将程序输入到计算机中,并以源程序文件的形式存放,源程序文件用编译器编译成目标代码,目标代码以汇编语言的形式存放,最后连接器将组成程序的目标代码文件和一些库函数连接在一起,组成一个完整的可执行程序。 第一章 C++概述 1、 C++ 语言的简史与特点; 2、一个简单的 C++ 程序的基本结构; 3、C++程序的编辑、编译、链接和运行; 编辑、编译、连接器本身也是程序,目前大多数开发系统将这些工具性程序集成起来,形成一个完整的开发环境,常用的饿开发环境有:Borland C++、Visual C++。

More Related