02C++变量和数据类型重点.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1-* 第2章 变量和基本数据类型 本章内容介绍 ? 变量的声明和使用 ? 使用const和#define表示常量 ? 局部变量和全局变量的关系 ? 基本数据类型介绍,包括浮点型、字符型、布尔型、指针和空类型 ? 常用类型修饰符signed、unsigned、short、long介绍 变量的使用 变量的声明 变量命名的一般方式 【数据类型修饰符】 数据类型名 变量名; 变量名规则 变量命名是由字母(a~z和A~Z)、数字、下划线组成,但是开头字符只能是字母或下划线,数字不能作为变量名的开头字符。 变量的赋值 直接赋值:int a = 17; 间接赋值:int a; a=17; 变量赋值的特殊情况 忘记赋值 多次为同一个变量赋值:连等式的使用:a=b=c=17; 常量的使用 常量的定义 在程序中数值不会发生改变的量 使用const关键字定义常量 const int a = 17; 使用宏定义表示常量 宏定义概述 #define SIZE 10 宏定义使用实例 局部变量和全局变量 变量的作用域 全局和局部 大括号“{}”的作用 局部变量的使用 在{}内部定义的变量 全局变量的使用 在函数外面定义的变量 尽量少使用全局变量 数据类型分类 整型int 表示范围 表示范围为-2^31到2^31-1,即-2147483648~2147483647 定义方式 int 变量名:说明其后面的变量名所表示的数据类型是整型 浮点型float 浮点数的基本特性 主要由3个部分组成:符号位、阶码和尾数。 符号位是该浮点数的最高位,只占用1个二进制位,用0或1表示。0用来表示正数,1用来表示负数。阶码用来表示浮点数的整数部分,占用32位中的8位,而尾数用来表示浮点数的小数部分,其占用23位 用科学计数法表示浮点型数据123.4567:1.234567*E2 定义方式:float 变量名 浮点数的分类 单精度浮点数:float 双精度浮点数:double 浮点数溢出 上溢 下溢 字符型char 分类 ASCII字符 ASCII码的扩展符 表示范围 ASCII字符:0~127 ASCII码的扩展符:0~255 字符型变量的赋值形式 使用单引号用来表示需要赋值的字符 使用反斜杠加x再加上最多两位数字的十六进制数表示 直接给字符型数据赋以整数值,并且该整数值的范围为0~127 布尔型 Boolean和空类型 空类型 void关键字的使用 布尔型表示方式 0:false 1:true 布尔型定义方式 Boolean 变量名:说明其后面的变量名所表示的数据类型是布尔 类型修饰符signed 计算机中的数据表示方式 最高位表示符号位 其余为数据位 signed的作用 表示范围 限定最高位为符号位,而不是数据位 类型修饰符unsigned unsigned的作用 表示范围 全为正数,最小为0 数据的循环 当数值为-1时,自动跳转到最大值,继续进行操作 类型修饰符short和long short的作用 表示范围 使用实例 long的作用 表示范围 使用实例 数据类型转换 Oracle Database 10g: Administration Workshop II 1-* 1-*

文档评论(0)

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

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

1亿VIP精品文档

相关文档