下载此文档

大学计算机C++初步.ppt


文档分类:IT计算机 | 页数:约38页 举报非法文档有奖
1/38
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/38 下载此文档
文档列表 文档介绍
面向对象主要内容
C++初步
类与对象
数据的共享和共享数据的保护
类的继承和派生
多态与虚函数
C++初步
数据类型
C和C++的不同的输入输出机制
C和C++函数概念的区别
引用和引用作函数的参数
C++中和常变量相关的概念
内存的动态分配
面向过程和面向对象的编程思想
一、数据类型
C++的不同的数据类型
布尔型(逻辑型)
关键字:bool 长度: 1字节
取值范围:false(假)、true(真)
编译系统将false处理为0,true处理为1
int型变量占4字节内存
指针类型变量占4字节内存
结构体类型类型名省略关键字struct
字符串类型#include <string>
关键字: string,定义时不必指明长度
定义、赋值与int类似
当把字符串常量赋值给变量时,不含‘\0’
可以对变量中某一字符进行操作
例: string word=“Then”;
word[2]=‘a’;
则string的值为“Than”
强制类型转换运算符
表达式书写(float)a/b 或 float(a)/b
:: 域运算符
主要在类的对象成员的访问和定义时使用
运算符 new和delete
用于分配和释放动态内存
C++中不同的运算符
二、 C++的不同的输入输出机制
C语言中通过调用输入输出库函数实现数据的输入输出的方法在C++中仍适用。
C++的流(stream)输入输出
C++中,将数据从一个对象到另一个对象的流动抽象为“流”。流在使用前要建立,使用后删除。
数据的输入和输出是通过I/O流来实现。
输入输出流库中的流类对象cin和cout用来处理标准输入和输出。
:
功能:cout实现将数据输出到显示器的操作
一般格式为:
cout<<表达式1<<表达式2<<…<<表达式n;
执行过程:执行cout语句时,先把插入的数据顺序存放在输出缓冲区中,直到输出缓冲区满或遇到cout语句中的endl或‘\n’为止。
使用时必须在程序开头增加两行:
#include <>
输入流与输出流的基本操作
cout<<“This is a C++ program.”<<endl;
cout<<“This is”
<<“a C++ program”
<<endl;
cout<<“This is”;
cout <<“a C++”;
cout <<“program”;
cout <<endl;
int a=3,b=4;
cout<<a<<b<<endl;
int a(3),b(4);
cout<<a<<‘’<<b<<‘\n’;
int a(3),b(4);
cout<<a<<‘\n’;
cout<<b<<endl;

功能:cin用来在程序执行期间给变量输入数据
一般格式为:
cin>>变量名1>>变量名2>>…>>变量名n;
注意:不能使用cin语句输入空格和回车字符
必须输入时使用getchar()函数输入
使用时必须在程序开头增加两行:
#include <>
三、C++函数
1、内联函数
在定义函数时,前面加上修饰词inline,该函数即为内联函数。
一般当函数功能简单,使用频率很高时,为了提高函数调用效率,使用内联直接将函数的代码嵌入到程序中。
内联函数的定义是建议性的。

大学计算机C++初步 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数38
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zhangbing32159
  • 文件大小0 KB
  • 时间2014-08-19