01面向对程序c++.ppt

  1. 1、本文档共515页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C++语言概述 C++语言的基本符号 C++语言的词汇 C++语言的基本框架 C++语言的基本符号 大小写的英文字母:A~Z,a~z 数字字符:0~9 特殊字符: 空格 ! # % ^ * _(下划线) + = - ~ / \ ; . , () [] {} C++语言的词汇 C++语言的词汇包括关键字、标识符、常量、运算符、标点符号等 标识符的构成规则 以大写字母、小写字母或下划线(_)开始。 可以由以大写字母、小写字母、下划线(_)或数字0~9组成。 大写字母和小写字母代表不同的标识符。 不能是C++关键字。 如: 合法的标识符:Rectangle,Draw_line,_No1; 不合法的标识符:No.1 C++语言的常量 在程序运行过程中,固定不变的值叫做常量。常量一般分为符号常量及整型、浮点型、字符型和字符串型。 C++语言的运算符 C++语言标点符号 标点符号是在程序中起到分割内容和界定范围作用的一类单词 简单的C++程序 求圆面积的C++程序: /*area.cpp*/ #include iostream.h //系统头文件 use namespace std; const double Pi=3.1416; //定义常量Pi void main() { double r,s; coutInput r=; //输出信息 cinr; //输入r s=Pi*r*r; coutc=sendl;//输出信息及换行符 } 简单C++程序的组成 C++程序由一个或多个源代码文件构成。C++的源代码文件分为两类:头文件和源程序文件。 一般将变量(对象)、类型及类的定义、函数的声明等放在头文件(扩展名.h)中,而将使用这些变量或函数的程序放在另一个文件中,成为C++源程序(扩展名.cpp) C++源程序包括编译预处理、程序主体和注释几部分。 编译器进行预处理时,将包含文件中(系统文件或用户自定义的文件)的代码嵌入到程序中#include编译命令所在的地方。 iostream文件中声明了程序所需要的输入和输出操作的相关信息。如cout和“”,cin和“”。 简单C++程序的组成 程序由语句组成,每条语句由分号(;)作为结束符。 #include不是C++程序的语句,是预处理命令。 Using namespace std;将std命名空间中的标识符引入到当前命名空间中。 C++程序的最小功能单位是函数,函数体用一对大括号括住。 C++程序中,有且只有一个名为main()的函数,作为程序的入口。 C++程序的编译过程分为预处理和正式编译两个步骤。在编译C++程序时,编译系统中的预处理模块首先根据预处理命令对源程序进行适当的加工,然后再正式编译。 数据类型——整型数据 #include iostream using namespace std; void main(void) { const int PRICE=30; int num,total; float v ,r,h; num=10; total=num*PRICE; couttotal endl; r=2.5; h=3.2; v=3.14159*r*r*h; coutv endl; } 数据类型—整型数据及取值范围 类型 说明符 位数 数值范围 短整 short 16 -32768~32767 基本 int 32 -231~(231-1) 长整(L/l) long 32 -231~(231-1) 无符号(U/u) unsigned short 16 0~65535 unsigned [int] 32 0~(232-1) unsigned long 32 0~(232-1) 数据类型——实型数据 #include iostream using namespace std; void main(void) { const int PRICE=30; int num,total; float v ,r,h; num=10; total=num*PRICE; couttotalendl; r=2.5; h=3.2; v=3.14159*r*r*h; coutvendl; } 数据类型—字符型数据(一) 字符常量 单引号括起来的一个字符,如:a, D, ?, $‘ 还有一些字符是不可显示字符,如:换行、回车 、响铃等。这些字符如何写到程序中呢?C++提供一种称为转义序列的表示方法来表示这些字符。 字符变量 用来存放字符常量 例:c

文档评论(0)

baa89089 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档