第二讲基本数据类型精选文档.ppt
《第二讲基本数据类型精选文档.ppt》由会员分享,可在线阅读,更多相关《第二讲基本数据类型精选文档.ppt(23页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第二讲基本数据类型本讲稿第一页,共二十三页学习目标:n理解数值数据的表示n理解文字数据的表示n理解C语言中数据类型的分类n熟练应用变量的定义和赋值n熟练应用表达式中数据类型的转换本讲稿第二页,共二十三页学习重点:nC语言中数据类型的分类n变量的定义和赋值n表达式中数据类型的转换本讲稿第三页,共二十三页学习难点:n表达式中数据类型的转换n单个字符与字符串存储区别本讲稿第四页,共二十三页什么是数据类型?n著名计算机科学家NikiklausWirth提出一个公式 数据结构+算法 程序实际上结构化的程序设计可以表示为:程序 算法数据结构程序设计方法语言工具和环境C的数据结构就是以数据类型的形式出现的本
2、讲稿第五页,共二十三页一、数值数据的表示(1)nC语言中使用的数值数据有两种:整数整数和浮点小数。n整数整数表示形式:n十进制:123456n八进制:011072n十六进制:0 x11-0 x32一般整数的存储空间为2个字节,取值范围一般为 -215215-1,即-3276832767。n如果超过这个范围,只有使用占4个字节的长整型数,即在整数后面加上一个字母L(大小写均可),此 时 取 值 范 围 可 以 扩 大 到-231231-1,即-21474836482147483647。本讲稿第六页,共二十三页一、数值数据的表示(2)n浮点小数浮点小数 C语言中的浮点小数描述的是实数,可以采用十进
3、制小数形式或者指数形式表示。n十十进进制制小小数数形式:包含整数部分、小数点和小数部分。如1.3234.0注意:其中小数点不能省略,34与34.0不是一样的。n指指数数形形式式:包含尾数部分、字母E或e和阶码。例如2.78E12。注意:尾数部分不能省、阶码必须是整数。浮点小数一般为单精度浮点类型,占用4个字节,有效位数67位,如果需要精度特别高,可以采用双精度浮点类型,有效位数可以达到1617位。本讲稿第七页,共二十三页二、文字数据的表示(1)nC语言把文字数据分为两种类型:单个字单个字符和字符串符和字符串。n单个字符单个字符单个字符的表现形式是由单引号括起来的一个字符,例如:aA5$。其中单
4、引号、双引号和反斜杠的表现形式比较特殊,分别是、”、。在C语言中转义字符被认为是具有特殊意义的单个字符,例如n,代表一个换行符。单个字符在内存中只占用单个字符在内存中只占用1个字节个字节,其存储的内容为该字符在ASCII码表中对应的数值。本讲稿第八页,共二十三页二、文字数据的表示(2)n字符串字符串是由双引号括起来的字符序列,例如:”thisisaprogram.”IloveC”。字符串中的字符按照从左到右的顺序,依次存储在一段连续的空间里,其中每一个字符占用一个字节,其内容为该字符在ASCII码表中对应的数值。注意:C语言的字符串在实际存储时,将自动在字符串尾部加了一个结束标志0(其ASCI
5、I码值为0)。n思考:a“a”是相同的吗?本讲稿第九页,共二十三页三、C语言的数据类型nC语言提供的数据类型分类如下:本讲稿第十页,共二十三页数据类型及其范围2-1类型近似大小(位)最小范围char8-128 到 127unsigned80到255signedchar8-128到127int16-32,768到32,767unsignedint160到65,535signedint16与int相同shortint16与int相同unsignedshortint80到65,535本讲稿第十一页,共二十三页数据类型及其范围(2)类型近似大小(位)最小范围signedshortint8与shorti
6、nt相同signedshortint8与shortint相同longint32-2,147,483,648到2,147,483,647signedlongint320到4,294,967,295unsignedlongint320到4,294,967,295float32六位精度double64十位精度longdouble128十位精度本讲稿第十二页,共二十三页四、变量的定义和赋值nC语言中的数据有两种基本形式:常量和变量。常量的值是固定的,变量是可以改变的本讲稿第十三页,共二十三页四、变量的意义15内存中的数据数据数据1515内存内存n应用程序要为每一项数据分配内存应用程序要为每一项数据分配
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 基本 数据类型 精选 文档
限制150内