第2章 数据类型与表达式.ppt

第2章 数据类型与表达式.ppt

ID:48750705

大小:251.50 KB

页数:41页

时间:2020-01-21

第2章  数据类型与表达式.ppt_第1页
第2章  数据类型与表达式.ppt_第2页
第2章  数据类型与表达式.ppt_第3页
第2章  数据类型与表达式.ppt_第4页
第2章  数据类型与表达式.ppt_第5页
资源描述:

《第2章 数据类型与表达式.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C++语言程序设计第2章数据类型与表达式2.1基本数据类型2.2常量与变量2.3运算符与表达式2.4位运算符2.5C++的构造类型2.1基本数据类型2.1.1整型数据除以上三种整型数据外,还有三种对应的无符号(unsigned)整型数据,用于保存正整数,取值范围也相应变化。编程时可根据用到数据的大小决定采用哪种数据类型存放数据。类型长度(字节)取值范围短整型(short[int])2-32768~32767(-215~215-1)基本整型(int)4-2147483648~2147483647(-231~231-1)长整型(long[int])4-21474836

2、48~2147483647(-231~231-1)2.1.2实型数据类型长度(字节)数值范围有效数字单精度实数(float)43.4×10-38~3.4×10387位双精度实数(double)81.7×10-308~1.7×1030815位长双精度实数(longdouble)81.7×10-308~1.7×1030815位2.1.3字符型数据字符型数据(char)占1个字节。字符型数据也可以分为有符号字符型数据和无符号字符型数据(unsignedchar),有符号字符型数据的取值范围为-128~127(指字符的ASCII码),无符号字符型数据的取值范围为0~255

3、。2.1.4bool型数据bool型数据(bool)占1个字节。取值只有true(真)和false(假)。sizeof运算符:用于获得指定数据类型或指定变量占用内存的字节数。sizeof(数据类型或变量名)例2.1检测基本数据类型所占的字节数#includevoidmain(){cout<<"int:"<

4、endl;cout<<"double:"<

5、nt型,带后缀L或l可表示长整型常量,带后缀U或u表示无符号整型常量(2)实型常量如:2.18、-5.6、2.3E+2、-3.12E-2不带后缀的实型常量为double型,带后缀F或f可表示单精度实型常量2.2.1常量(续一)(3)字符型常量以单引号括起来的单个字符:如‘a’、‘3’、‘*’转义字符:键盘不便于直接输入的字符,如回车符、制表符等,通常以“”开头表2.3转义字符"双引号'单引号\字符‘’a响铃b退格换行r回车t水平制表v垂直制表003位八进制数所代表的字符,如‘101’代表‘A’xhh2位16进制所代表的字符,如‘x

6、41’代表‘A’例2.4用转义字符输出字符#includevoidmain(){cout<<'101'<<'';cout<<'x41'<<'';cout<<'t'<<'t'<<'';cout<<'"'<<'';cout<<'''<<'';cout<<'\'<<'';}程序执行结果为:AAt"'例2.5转义字符的应用#includevoidmain(){cout<<"c:\programfile\windowsNT"<

7、""<

8、1)宏定义

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。