下载此文档

第二章数据类型与输入输出.ppt


文档分类:IT计算机 | 页数:约34页 举报非法文档有奖
1/34
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/34 下载此文档
文档列表 文档介绍
2 基本的数据类型与输入输出
1
C++程序设计课件设计制作:徐龙琴
本章要点:
 C++中的字符集和保留字
基本数据类型和取值范围
变量的定义、声明和初始化
常量的表示法
输入及输出
2
C++程序设计课件设计制作:徐龙琴
§ C++的词法及词法规则
C++的字符集
大小写字母:a,b,A,B ‥‥‥
数字:0~9。
运算符:+,-,*,/, %,< ,<= ,= ,>= ,
> ,!= ,= = ,<< ,>> ,& ,| ,
&& ,‖, ∧,~ ,( ),[ ],{ },-> ,
•, ! , ? , ?: , , , ; , ”, # 。
特殊字符:连字符或下划线,空格、换行和制表符等。
3
C++程序设计课件设计制作:徐龙琴
二词与词法规则
标识符:用来标识用户定义的常量名、变量名、函数名、文件名、
数组名、和数据类型名和程序等。由字母、下划线或数字组成的字符序列,标识符必须由字母或下划线开始,有效长度是8个字符。
正确
不正确
smart
5smart(不能数字开头)
_decision
bomb?(有非法字符?)
key_board
(有非法字符.)
【例】:下图是正确和不正确的标识符实例:
4
C++程序设计课件设计制作:徐龙琴
◇标识符的命名规则:
①所有标识符必须由字母或下划线开头且由字母、下划线或数字组成
②标识符应该尽量有意义。如:年year,长度用length,累加和用sum等。
④大小写字母表示不同意义, 即代表不同的标识符
⑤不能把关键字它们再定义为变量的标识符
关键字:预定义的标识符,称之为关键字,它是一种特殊的标识符。
关键字具有特定的含义,作为专用定义符的单词,不允许另
作它用。标准 C++中预定义了以下关键字(常用):
5
C++程序设计课件设计制作:徐龙琴
auto break case char class
const continue default do ddefault
delete double else enum explicit
extern float for friend goto
if inline int long mutable
new operator private protected
public register return short signed
sizeof static static_cast struct switch
this typedef union unsigned virtual
void while
3. 运算符和分隔符
运算符是C++语言实现加、减等各种运算的符号。C++语言的分
隔符主要是:空格、制表和换行符。
6
C++程序设计课件设计制作:徐龙琴
4. 字符串
字符串是由双引号括起来的字符。如“China”,“C++ Program”
5. 常量
C++中常量包括实型(浮点常量)和整型常量(十进制常量、
八进制常量、十六进制常量)、字符常量和字符串常量。
6. 注释
注释是用来帮助阅读、理解及维护程序。在编译时,注释部分被忽
略,不产生目标代码。C++语言提供两种注释方式。一种是与C兼容的
多行注释用/*和*/分界。另一种是单行注释,以“//”开头的表明本行
中“//”符号后的内容是注释。
7
C++程序设计课件设计制作:徐龙琴
§ 数据类型
数据类型:它定义了变量可存储的数值范围以及可进行的操作。每
个变量(是用于内存中保存数据的)都必须有确定的数据
类型,C++语言的数据类型有:
数据类型
基本类型
整型int
实型(浮点型)
单精度型float
双精度型double
字符型
单字符型char
宽字符型w-char
逻辑型bool
非基本类型
空类型(无值类型)void
构造类型
数组类型
结构类型struct
联合型类型union
枚举型类型enum
指针类型
类类型class
8
C++程序设计课件设计制作:徐龙琴
基本数据类型宽度及表示范围:
各类型精度由低到高排列为:
如果运算符两边操作数类型
不同,先要将较低类型转换
为较高类型,然后再运算
9
C++程序设计课件设计制作:徐龙琴
#include <> void main( ) { char a = 'x'; int b = 3,f = 2; float c = ; double d = long e = 32L; cout<<a - b + d / c - e * f<<endl; }
运行

第二章数据类型与输入输出 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数34
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-09-06