- 1、本文档共44页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【C语言】基本数据类型(冲突时的文件备份2014-02-2614-20-18)课案
怎么让计算机认识数 存储的基本单位 位:BIT 0,1 字节: BYTE8位 字:WORD 16位 常数表示方法 起名规则 变量 数据类型总表 以“\”开头的具有特殊含义的字符。例如:\n 代表回车符。 字符型数据 字符形式 功能 字符形式 功能 \n 回车换行 \\ 字符\ \t 横向跳过若干格(Tab键) \’ 单引号 \v 竖向跳格 \” 双引号 \r 回车符 \ddd 三位八进制数代表一个字符 \f 换页符 \xhh 两位十六进制数代表一个字符 \b 退格符(backspace键) \0 空值 (1)转义字符常量,如’\n’、’\101’、’\141’只代表一个字符; (2)反斜线后的八进制数可以不用0开头。如’\101’代表的就是字符常量’A’。也就是说,在一对单引号内,可以用反斜线后跟一个八进制数来表示一个ASCII字符。 (3)反斜线后的十六进制数只能由小写字母x开头,不允许用大写的X,也不能用0x开头。如’\x41’代表字符常量’A’。也就是说,在一对单引号内,可以用反斜线后跟一个十六进制数来表示一个ASCII字符。 字符型数据 字符串常量是由双引号括起来的一串字符。 例如:“How are you ?”,“CHINA”,“a”。 C语言规定:在每个字符串的结尾加一个“字符串结束标志”,以便系统据此判断字符串是否结束。C规定以‘\0’(ASCII码为0的字符)作为字符串结束标志。 字符常量与字符串的区别: ’a’字符型常量:1个字节 “a”字符串常量:2个字节 “”:空串,1个字节放’\0’ 字符型数据 字符数据以ASCII码存储的形式与整数的存储形式类似,这使得字符型数据和整型数据之间可以通用(当作整型量)。 字符型数据 ’B’-‘A’=66-65=1 ‘a’+1=97+1=’b’ ‘A’+32=65+32=97=’a’ ‘b’-32=98-32=66=’B’ (大小写字母之间的转换) ‘9’-‘0’=57-48=9 (数字字符转换成数字) 4+’0’=4+48=52=’4’ (数字转换成数字字符) 在C语言中,字符量还可以进行关系运算。如‘a’’b’,由于在ASCII代码表中’a’的值为97小于’b’的值98,所以关系运算的结果为0,此关系表达式的值为0。 ‘a’比’A’大 32 字符型变量是用来存放字符数据,同时只能存放一个字符。C语言中,字符变量用关键字char进行定义,在定义的同时也可以初始化。 字符型数据 例如有以下定义: char c1,c2,c3; char ch=’A’; 所有编译系统都规定以一个字节来存放一个字符,或者说,一个字符变量在内存中占一个字节。当把字符放入字符变量时,字符变量中的值就是该字符的ASCII代码值,这使得字符型数据和整型数据之间可以通用(当作整型量)。具体表现为: (1)可将整型量赋值给字符变量,也可以将字符量赋值给整型变量。 (2)可对字符数据进行算术运算,相当于对其ASCII码进行算术运算。 (3)一个字符数据既可以以字符形式输出(ASCII码对应的字符),也可以以整数形式输出(直接输出ASCII码)。 字符型数据 例2.5:大小写字母的转换(ASCII码表:小写字母比对应的大写字母的ASCII码大32,本例还可以看出允许字符数据与整数直接进行算术运算,运算时字符数据用ASCII码值参与运算)。 字符型数据 main() { char c1,c2,c3; c1=a; c2=b; c1=c1-32; c2=c2-32; printf(\n%c %c\n,c1,c2); printf(%d %d \n,c1,c2); getch(); } 语言程序设计 第二章数据描述 C * C语言程序设计案例教程 模块2 C程序数据描述与计算 int (integer),short ,long, float ,double ,char(character), main,include, define, sizeof 必须掌握的关键字 整型常量(整常数) 三种形式: 十进制整数:由数字0~9和正负号表示.如 123,-456,0 八进制整数:由数字0开头,后跟数字0~7表示.如0123,011 十六进制整数:由0x开头,后跟0~9,a~f,A~F表示. 如0x123,0Xff 例 12 与 12L 例 30000 为int型 65536 为
您可能关注的文档
- 单元5业务数据管理模块建模.ppt
- 单元5--轻质隔墙课件.ppt
- 单元3建筑排水系统课件.ppt
- 单元5三相正弦交流电路课件.ppt
- 《通信与广电工程管理与实务》历年试题集课案.doc
- 《遥感数字图像处理》习题与答案.doc
- 《酒水知识与操作》之2发酵酒的服务与操作.pptx
- 《道德与法治(粤教版)》七年级上3.1学习照亮每一天.ppt
- 单元6-数组的使用.ppt
- 单元3_城市轨道交通车站技术设备.ppt
- 绿电2022年系列报告之一:业绩利空释放,改革推动业绩反转和确定成长.docx
- 化学化工行业数字化转型ERP项目企业信息化规划实施方案.pdf
- 【研报】三部门绿电交易政策解读:溢价等额冲抵补贴,绿电交易规模有望提升---国海证券.docx
- 中国债券市场的未来.pdf
- 绿电制绿氢:实现“双碳”目标的有力武器-华创证券.docx
- 【深度分析】浅析绿证、配额制和碳交易市场对电力行业影响-长城证券.docx
- 绿电:景气度+集中度+盈利性均提升,资源获取和运营管理是核心壁垒.docx
- 节电产业与绿电应用年度报告(2022年版)摘要版--节能协会.docx
- 2024年中国人工智能系列白皮书-智能系统工程.pdf
- 如何进行行业研究 ——以幼教产业为例.pdf
最近下载
- 大楼维修改造工程投标方案(技术标367页).docx
- 高频电刀的使用(参考).ppt
- AQT3034—2022化工过程安全管理导则.pdf VIP
- 省考公务员-黑龙江-行政职业能力测验-第一章数量关系-第四节行程问题-.docx VIP
- DB23_T(1621.10-1621.14)-2015:黑龙江省建设工程施工操作技术规程(三).pdf VIP
- 整体法-隔离法-动态平衡题型练.doc VIP
- 2021年全国乙卷(生物)高考真题.pdf VIP
- 论中小企业会计核算重要性-来源:财会学习(第2020027期)-《中国建材报》社、中国会计学会建材分会.pdf VIP
- 2022年高考真题全国乙卷(文综历史)真题(有答案).pdf VIP
- 浅谈机务维修作风建设 蔡恒志.doc VIP
文档评论(0)