第三章数据类型简单类型.ppt

  1. 1、本文档共38页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章数据类型简单类型

2;本章目录;  数据是程序处理的基本对象   在程序中每种数据都应有确定的类型   每种数据类型的变量都有确定的存储长度、取值范围及允许的操作。   §3.1 C++的字符集(CHARACTER SET)  每种语言都使用一组字符构造程序的基本单元, C++的字符集由下列字符组成: 大小写英文字母 a-z和A-Z 数字字符    0-9 其他字符    + - * / = , . _ : ; ? \ “ ‘ ~ | ! # % ( ) [ ] { } ^ (空格)等    ;§3.2标识符和关键字 (Identifiers and Reserved  words)   程序设计语言中为变量、常量、类型、函数等 取的名字称为标识符。   标识符由大小写字母、数字和下划线组成,并 且只能以字母或下划线开始。   关键字是编译器已预定义好的,具有特定含义 的标识符,也称为保留字。 C++保留字 auto break case char const continue default do double else enum extern float for goto if int long register return short signed ;sizeof static struct switch typedef union unsigned void volatile while bool catch class const_cast delete dynamic_cast explicit false friend inline mutable namespace new operator private protected public reinterpret_cast static_cast template this throw true try typeid typename using virtual wchar_t asm cdecl far huge interrupt near pascal export except fastcall saveregs stdcall seg syscall fortran thread 红色:C的32个关键字 黄色:C++补充的29个关键字 白色:BC和VC扩充的保留字;;;;3.3.1整型; 整型常数即整型常量(整数字面值),有三种表示方法:  十进制整数   123,-784 八进制整数 0123= 十六进制整数 注:八进制和十六进制只能表示正整数 例如: int a=23; long int b=02345; unsigned int c=0x79fa; ;3.3.2 整数子类型;1、字符型(char) 字符的表示 单引号括起的字符,称为字符常量。 如: ‘a’, ‘9’, ‘+’ 字符的存储:1个字节(256种状态:对于signed char,此类型的0~127用于ASCII编码,-1~-128表示非正常状态;对于unsigned char 而言,此类型表示的整数范围为0~255)。 由于char是int的子集,所以char数据可以参与到整数的运算中去,但是在输出上还是按本身类型输出。 int a=‘b’; char c=97; int x=a+’\a’; //x=98+7=105 coutaendl; // 输出:98 coutcendl; //输出:a;;2、枚举型(enum Type) //应用举例:获取当前系统时间 枚举型是对整数区间的自定义类型,用户须为区间中的值取名。   enum color {RED,BLUE,GREEN,WHITE,BLACK}; Color是自定义的枚举类型。枚举成员RED,BLUE,GREEN等都是符号常量,枚举成员值按序初始化为0~N。上例中RED—BLACK的

文档评论(0)

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

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

1亿VIP精品文档

相关文档