第2章基本数据类型_C++.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章基本数据类型_C++.ppt

第2章 基本数据类型与表达式 回顾 C++程序的基本框架? 如何在控制台输出一条信息? 如何定位错误代码的位置? 第2章 基本数据类型与表达式 2.4 运算符与表达式 2.1 数据类型 C++的数据有两种:常量和变量。 常量通过本身的书写格式就说明了它的类型; 变量必须先说明其类型,否则程序无法为该变量分配存储空间。 计算机只能存放二进制数据。不同类型的事物如何区分和描述?由此产生数据类型。 不同类型的数据占据不同长度的存储单元。 不同类型的数据对应不同的值域范围。 不同类型的数据对应不同的操作(运算)及规则。 C++的数据类型 基本数据类型 数据类型 类型说明符 占用字节 字符型 char 1个 短整型 short 2个 整型 int 4个 浮点型 float 4个 双精度型 double 8个 数据在计算机中的存放 数据在计算机中采用二进制存放;一个字节8个二进制位,示意图如下: 整数的存储格式 字符型 短整型    短整数表示范围为:-215 ~ 215-1 (-32768~32767) 长整型 长整型表示范围为:-231 ~ 231-1 实数的表示 实数也称为浮点数,用于表示小数;有两种表示形式: 十进制形式:xxxxx.xxxx 指数形式:xxx.Exx 2.2 常量 1.整型常量 8进制常量 04400,0777,0100 10进制常量 2304 16进制常量 0x900,0xABC,0xffff 2.实型常量 小数形式: 0.0, ?2.68, 637.312f,… 指数形式: ?6.226E?4, 1.267e20, … 3.字符型常量 字符常量 例:‘a’, ‘A’, ‘0’(48), ‘ ’(32), + 转义常量 cout“\x07Hellow!”endl; 4.字符串常量 This is a string.\n 12.34 ‘1’ 与 1 的区别 字符常量可以像数值一样进行运算、比较 例1:if(c=‘A’ c=‘Z’) c=c+’a’-’A’ 将字符变量c从大写字母转换成小写字母 字符和字符串的区别 一个字符常量占据存储器中的1个字节; 字符串在存储器中占据的字节数比其实际长度还要多一个字节,用于存放结束符‘\0’。 ‘A’和“A”是有区别的;前者是字符常数,后者是字符串常数。 5.符号常量 用const定义的常数 (C++中提倡使用)    const double PI =3.1415926; 用#define定义的常数 例如: #define PI 3.1415926 #define MAXNUM 10000 可以出现在表达式中; f1= r * r * PI; 不能作左值,下列用法是错误的:      PI = PI*PI ; 6.布尔型常量 false true 0 1 2.3 变量 变量定义格式: 类型说明符 变量名1 ; 例: Char c1, c2; int i, j, k ; long len ; float average, sum ; double distance,weight ; 先定义,后使用; 例如:int a,b,c; a=1;b=2; c= a+b; 下列用法是错误的: b=a+c; coutmax; 二.变量(标识符)命名 命名规则: (1)变量名只能由字母、数字或下划线组成; (2)变量名的第一个字符必须是字母或下划线; (3)变量名长度不超过255个字符; (4)

文档评论(0)

xinshengwencai + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5311233133000002

1亿VIP精品文档

相关文档