欢迎来到天天文库
浏览记录
ID:6165300
大小:1.17 MB
页数:57页
时间:2017-11-14
《c++ 程序设计 第2章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、C++程序设计第2章C++基础知识第2章C++基础知识本章学习要点从C程序到C++程序的发展历程简单的C++程序C++的输入输出、数据类型、函数及指针C++的常变量、引用、名字空间、字符串变量C++程序的编写和实现第2章C++基础知识本章学习目标了解从C程序到C++程序的发展历程对简单的C++程序有整体的感性认识掌握C++对C的扩充掌握C++的输入输出、数据类型、函数及指针掌握C++的常变量、引用、名字空间、字符串变量熟悉C++程序的编写和实现流程§2.1从C到C++C到C++的发展历程C++3.0C++2.0
2、C++1.0带类的CCC++4.0ANSIC++89年,增加类的多继承91年,增加模板增加异常处理、名字空间、运行时类型识别97年,成为标准§2.2简单C++程序通过简单的C++例子认识C++程序【例2-1】在屏幕上输出一行字符“HelloC++!”。//=============================================================#include//包含头文件命令usingnamespacestd;//使用名字空间stdintmain(){cou
3、t<<"HelloC++!"<4、数求两个整数a和b的和。//=============================================================#include//包含头文件命令usingnamespacestd;//使用名字空间stdintsum(intx,inty){returnx+y;}//求和的函数intmain(){inta,b;//定义两个变量a和bcout<<"Inputtoaandb:"<>a>>b;//等待用户从键盘输入数据c5、out<//包含头文件命令usingnamespacestd;//使用名字空间6、stdclassPerson//类的声明{public://以下为类的公用成员函数voidSetInfo()//公用成员函数SetInfo{cout<<"Inputinfotoname,sex,age:";//输出提示信息cin>>name>>sex>>age;}//输入数据至私有数据成员voidShow()//公用成员函数Show{cout<<"name:"<7、;}//输出私有成员age的值private://以下为类的私有数据成员charname[20];//私有数据成员namecharsex[2];//私有数据成员sexintage;//私有数据成员age};//类声明结束,此处必须有分号§2.2简单C++程序intmain()//main函数{Personperson1,person2;//定义Person类的两个对象person1,person2person1.SetInfo();//对象person1信息输入person2.SetInfo();//对象per8、son2信息输入person1.Show();//对象person1信息输出person2.Show();//对象person2信息输出return0;//main函数返回0至操作系统}在main函数中创建例2-3中Person类的对象,并调用对象的方法。注意:类的定义和对象的使用的语法形式类中的成员分为数据成员和成员函数,成员的可见性分为公用和私有类的概念的理解:类是一种用户自定义数
4、数求两个整数a和b的和。//=============================================================#include//包含头文件命令usingnamespacestd;//使用名字空间stdintsum(intx,inty){returnx+y;}//求和的函数intmain(){inta,b;//定义两个变量a和bcout<<"Inputtoaandb:"<>a>>b;//等待用户从键盘输入数据c
5、out<//包含头文件命令usingnamespacestd;//使用名字空间
6、stdclassPerson//类的声明{public://以下为类的公用成员函数voidSetInfo()//公用成员函数SetInfo{cout<<"Inputinfotoname,sex,age:";//输出提示信息cin>>name>>sex>>age;}//输入数据至私有数据成员voidShow()//公用成员函数Show{cout<<"name:"<7、;}//输出私有成员age的值private://以下为类的私有数据成员charname[20];//私有数据成员namecharsex[2];//私有数据成员sexintage;//私有数据成员age};//类声明结束,此处必须有分号§2.2简单C++程序intmain()//main函数{Personperson1,person2;//定义Person类的两个对象person1,person2person1.SetInfo();//对象person1信息输入person2.SetInfo();//对象per8、son2信息输入person1.Show();//对象person1信息输出person2.Show();//对象person2信息输出return0;//main函数返回0至操作系统}在main函数中创建例2-3中Person类的对象,并调用对象的方法。注意:类的定义和对象的使用的语法形式类中的成员分为数据成员和成员函数,成员的可见性分为公用和私有类的概念的理解:类是一种用户自定义数
7、;}//输出私有成员age的值private://以下为类的私有数据成员charname[20];//私有数据成员namecharsex[2];//私有数据成员sexintage;//私有数据成员age};//类声明结束,此处必须有分号§2.2简单C++程序intmain()//main函数{Personperson1,person2;//定义Person类的两个对象person1,person2person1.SetInfo();//对象person1信息输入person2.SetInfo();//对象per
8、son2信息输入person1.Show();//对象person1信息输出person2.Show();//对象person2信息输出return0;//main函数返回0至操作系统}在main函数中创建例2-3中Person类的对象,并调用对象的方法。注意:类的定义和对象的使用的语法形式类中的成员分为数据成员和成员函数,成员的可见性分为公用和私有类的概念的理解:类是一种用户自定义数
此文档下载收益归作者所有