基本数据类型55页.ppt

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基本数据类型 C++数据类型 基本数据类型 整数 12, 0, 23, -127, ... 浮点数 3.14, 12.0, 0.234 双精度数 字符 ‘A’ , ‘c’, ‘0’, ‘4’, ‘%’ 布尔型 true, false 无值 没有数据类型 基本数据类型--整型 整型常数 十进制数 12, 0, 23, -127, … 八进制 012, 045,063 059, 078 十六进制 0xef, 0x12, 0x445, 0xc3 0Xe1, 0XBC 基本数据类型--整型 整型常量标识符 const int STUD_NUM = 10; const int PAGES = 421; const int SECONDS = 0x12f; const int MONTHS = 023; 基本数据类型--整型 整型变量 int age; int work_hours = 8; int total_hours = 8 + work_hours; age = 18 * 3 -2; work_hours++; total_hours += (50 - age)/10; 基本数据类型--整型 整型的扩展--long int long int 能表示的数据范围一般比int宽 long int 简称 long long int 类型的常数表示为: 12L 123l 4432L 0xefl 0537L long int 类型的常量和变量定义 long l_var; const long LC_VALUE = 10; 基本数据类型--整型 整型的扩展--short int short int 能表示的数据范围一般比 int 窄 short int 简称 short short int 类型的常量和变量定义 short s_var; const short SC_VALUE = 20; 基本数据类型--字符型 字符常数 ‘a’~’z’ ‘A’ ~ ‘Z’ ‘0’ ~ 9’ ‘!’ ‘#’ ‘%’ ‘’ ‘ ‘ , ... 基本数据类型--字符型 特殊的字符 控制字符 ‘\n’ 换行符号(newline) ‘\f ’ 换页符号(formfeed) ‘\a’ 响铃符号(bell) ‘\b’ 回格符号(backspace) ‘\0’ 空字符(null) 基本数据类型--字符型 特殊的字符 有特殊含义的符号的表示 ‘\\’ 反斜线 ‘\’ ’ 单引号 ‘\“’ 双引号 ‘ ’ 空格符 ‘\?’ 问号 基本数据类型--字符串 字符串 由双引号括起来的字符序列 字符串以空字符 ‘\0’(null)结尾 “” 空字符串,只有1个空字符null “a” 由字符‘a’和null字符组成 “123*653” 由7个字符和null字符组成 基本数据类型--字符 字符常量标识符 const char BEST = ‘A’; const char NEWLINE = ‘\n’; 字符串常量 const char Message[20] = “This is for you!”; const char Best = “A”; BEST = Best 基本数据类型--字符 字符变量标识符 char c ; char grade = ‘E’; grade = ‘E’ - 4; //grade 等于 ‘A’ c = get_char(); grade = ‘A’ + 1; //grade 等于 ‘B’ 基本数据类型--布尔型 布尔型(bool)数只有两个值:true 和 false 这两个值满足: !false == true 非假即真 !true == false 非真即假 例如: bool end; end = true; //end具有值true 基本数据类型--布尔型 条件表达式将返回布尔型值 bool end = false; end = true; end = (a b ) (b c); end = (abs(delta) EPS); end = !end; 基本数据类型--实数型 浮点型 float 表示数据的范围是-3.4E+38 ~ 3.4E+38 有效数字7位 双精度型 double 表示数据的范围是-1.7E+308 ~ 1.7E+308 有效数字15位 长双精度型 long double 表示数据的范围是1.2E+4932 ~ 1.2E+4932 有效数字19位 基本数据类型--浮点型 常数 定点数表示法: 浮点数:-0.0213f 12.34f 双精度数: -

文档评论(0)

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

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

1亿VIP精品文档

相关文档