1 / 13
文档名称:

第1章C 编程简介.ppt

格式:ppt   大小:327KB   页数:13页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第1章C 编程简介.ppt

上传人:mh900965 2018/4/15 文件大小:327 KB

下载得到文件列表

第1章C 编程简介.ppt

文档介绍

文档介绍:第1章 C++编程简介
C++语言程序设计教程
第1章
C++编程简介
C++语言程序设计教程
第1章
C++编程简介
第1章C++编程简介
学****目标
了解面向过程的结构化程序设计语言及面向对象程序设计语言的特点;
了解面向对象程序设计语言中的基本概念;
了解不同类型的编程语言;
熟悉程序的开发过程;
了解程序的结构,理解源程序、头文件、可执行程序的概念;
理解名字空间的概念,会运用名字空间;
能够编写一个简单的程序,输入数据,输出结果.
C++语言程序设计教程
第1章
C++编程简介
计算机程序设计语言
机器语言
汇编语言
高级语言
面向过程
面向对象
CPU指令系统,由0、1序列构成的指令码组成
如:10000000 加
10010000 减
用助记符号描述的指令系统
如 ADD AX, BX
面向机器的语言
程序设计依赖解决问题的过程
客观事物描述成具有属性和行为的对象; 同一类对象的共同属性和行为形成类; 封装对象间通过发送和接受消息发生联系; 类的继承与多态性可以提供使用现成类的机制,从而实现代码的重用.
程序设计关键是定义类,并由类实例化成对象
接近人的自然语言****惯,如:100+200
C++语言程序设计教程
第1章
C++编程简介
面向对象的基本概念
对象是用来描述客观事物的一个实体
张三
李四
抽象
类是具有相同属性和服务的一组对象的概括
属性
服务
性别,年龄…
说话,行走…
具体化
继承
新类

说话,行走…
性别,年龄…
大学生
性别,年龄,专业…
说话,行走,学****br/>消息
C++语言程序设计教程
第1章
C++编程简介
C++语言概述
全面支持C
C++语言的产生
1983加入类
C
C++
ANSI C++
1994标准化
C++语言的特点
面向对象
比C更完善、安全、高效
C++语言程序设计教程
第1章
C++编程简介
C++程序开发过程
程序代码的录入、修改
执行预处理指令,词法分析、语法分析后生成目标程序
与其它目标程序或库连接,生成可执行程序
C++语言程序设计教程
第1章
C++编程简介
C++程序实例
/************************************************
* 程序文件名: *
* 本程序显示: Hello C++! *
* 设计者: 杨进才时间: 8-8-2006 *
***********************************************/
#include <iostream> // 载入头文件
using namespace std; // 使用命名空间std
void main( ) // 程序入口
{
cout << "Hello C++!"<<endl;
}
预处理命令
无返回值
无参数、无返回值的主函数
主函数名
函数开始
函数体
语句结束标志
函数结束
运行结果: Hello C++!
注释块
注释行
一个简单的C++程序
在C++程序中,注释块由“/*”开始,由“*/”结束,可以实现多行注释。
也可使用“//”进行单行注释。
C++语言的预处理命令都是以“#”
号开头。iostream是一个头文件,系统

cout为标准输出流对象,它与显示器相连。<< 是插入操作符,endl为换行符号。整个语句的功能是将”Hello C++ !”字符串与endl依次插入到cout中
main是主函数名,一个C++语言程序有且仅有一个main函数。C++程序执行时就是从main函数开始.
C++语言规定:语句以分号结束
C++语言程序设计教程
第1章
C++编程简介
使用名字空间
?为什么: 标准C++库提供的对象等都放在标准名字空间std中,要使用它们, 必须要声明使用标准名字空间std.
使用标准名字空间std有3种方式:
整体声明 using namespace std;
使用时单个对象临时声明 std::cout<<"Hello C++"<<std::endl;
单个对象使用前声明 using std::cout;
整体声明
#include <iostream>
using namespace std;
void main( )
{
cout << "Hello C++!"<<endl;
}
单个对象临时声明
# include <iostream>
void main ( )
{
std::cout<<”Hello C++!”<<std::endl