- 1、本文档共74页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[电脑基础知识]C第三版温秀梅第2章
基本数据类型、 运算符与表达式; 基本整型(int)
短整型 (short)
整型 长整型 (long)
无符号型(unsigned)
基本类型 单精度型(float)
实型(浮点型) 双精度型(double)
字符型(char) 扩展双精度型(long double)
数据类型 布尔型(bool)
空类型(void)
数组
指针
构造类型 结构体(struct)
共用体(union)
枚举(enum)
类(class);2.2 常量与变量;2.2.1 常量;1.使用const声明符号常量
const 数据类型 符号常量名=初始值;
例如:const int PRICE = 850 ;
注意: ① const double PI;
PI=3.1415926; //error
② const double PI=?; //error
③ const int M=max(15,23); //error
2.使用#define 命令声明符号常量
#define 符号常量名 初始值
例如:#define PI 3.1415926
;2.2.2 变 量;1、变量的定义;变量的定义;2、变量的初始化;1.整型
2.实型(浮点型)
3.字符型
4.布尔类型
5.void类型
小结;2.3.1 整 型;1.整型常量的表示;整型常量的表示;2.整型变量的分类;2.整型变量的分类;2.整型变量的分类;2.3.2 实 型; 实型常量是由整数部分和小数部分组成的,只有十进制表示。
(1)小数表示法:由符号、数字和小数点组成的常数,可以省去整数部分,只保留小数部分,但绝对不能没有小数点。如2.55,0.0,-12.3,.234,250.等都是合法的。
(2)科学表示法:它常用来表示很大或很小的数。
十进制整数 | 十进制小数 e 基本整型数
在小数表示法后加e(或E)及指数部分。注意:E或e的前面必须要有数字,且E后面的指数必须为整数,指数部分可正可负。;2.实型变量的分类;2.实型变量的分类;2.3.3 字符型;(1)一般字??常量:用单引号括起来的一个字符,其值为ASCII代码值。如‘a’, ‘A’, ‘#’, ‘$’。
在内存中,字符数据是以ASCII码值存储的(即以整数表示),占据一个字节。因此C++使字符数据和整型数据之间可以通用。
如:‘A’=65=0101=0x41 ‘a’=97=0141=0x61 ‘0’=48=060=0x30
‘1’=49=061=0x31;(2)转义字符:无法直接输入的字符以及某些特殊字符,可以用字符的ASCII码表示,即用反斜符(\)开头,后跟字符的ASCII码值或助记符,这种方法也称为转义序列表示法。常用于表示ASCII字符集中控制代码及某些特殊字符,也占据一个字节。常用的转义字符如表2.3。
用字符的八进制ASCII
文档评论(0)