

全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
整形常量就是整常数,在c语言中,使用的整常数有八进制,十进制和十六进制三种1)十进制常数:十进制常数没有前缀,其数码为09。以下各数是合法的十进制整常数:237、-568、65535、1627;以下各数不是合法的十进制整023 (不能有前导0)、23D (含有非十进在程序中是根据前缀来区分各种进制数的。因此在书写常数时不要把前缀弄错造成结果不正确。2)八进制整常数:八进制整常数必须以0开头,既以0作为八进制的数的前缀,数码取值为07。八进制数通常是无符号数。 以下各数是合法的八进制数:015(十进制为13)、0101(十进制为65) 0177777(十进制为65535);以下各数不是合法的八进制数:256(无前缀0)、03A2(包含了非八进制数码),-0127(出现了负号)。3)十六进制整常数:十六进制整常数的前缀为0X或0x。其数码取值为09,AF或af。 以下各数是合法的十六进制整常数;0X2A(十进制为42)、0XA0 (十进制为160)0xFFFF(十进制为65535);以下各数不是合法的十六进制整常数:5A (无前缀0X)、0X3H (含有非十六进制数码)。4)整型常数的后缀:在16位字长的机器上,基本整型的长度也为16位,因此表示的数的范围也是有限定的。十进制无符号整常数的范围为065535,有符号数为-32768+32767。八进制无符号数的表示范围为00177777。十六进制无符号数的表示范围为0X00XFFFF或0x00xFFFF。如果使用的数超过了上述范围,就必须用长整型数来表示。长整型数是用后缀“L”或“l”来表示的。例如:十进制长整常数158L (十进制为158)358000L(十进制为358000);八制长整常数:012L (十进制为10)077L(十进制为63),0200000L (十进制为63336);十六进制长整常数:0X15L (十进制为21),0xA5L(十进制为165),0x10000L(十进制为65536)。长整数158L和基本整常数158 在数值上并无区别。但对158L,因为是长整型量,c编译系统将为它分配4个字节存储空间。而对158,因为是基本整型,只分配2 个字节的存储空间。因此在运算和输出格式上要予以注意,避免出错。 无符号数也可用后缀表示,整型常数的无符号数的后缀为“U”例如:358u,0x38Au,235Lu均为无符号
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年国家基本公共卫生参考试题库大全(含答案)
- 2025年大学华文教育专业题库- 华文教育的未来发展趋势
- 2025年大学警卫学专业题库- 日常警卫工作与常规训练
- 2025年电工证考试题模拟试题(练习题附答案)
- 2025年钢琴演奏级考试模拟试卷:钢琴演奏级音乐节奏与拍子试题
- 2025年大学科学教育专业题库-科学实验在大学教育中的重要性
- 2025年大学融合教育专业题库- 大学生融合教育的健康发展
- 2025年乡村医生考试:农村常见传染病防治与疫情社区支持系统试题库
- 2025年大学人文教育专业题库- 大学人文教育中的跨文化交流与理解
- 2025年护士执业资格考试题库(护理伦理学专项)护理伦理学知识测试卷
- 《医疗机构基本标准(试行)》2018年版
- 外科品管圈提高外科腹部手术后早期下床的执行率课件
- 石油化工行业检修工程预算定额说明
- 图书销售合同合同
- 除数是整数的小数除法练习课
- 东芝电梯CV180故障诊断
- 毕业设计住宅楼采暖系统设计
- 三年级上册数学课件-5 间隔排列|苏教版
- 退伍军人职业规划课件
- 洗眼器教育培训
- 调查研究方法与调研报告写作讲义课件
评论
0/150
提交评论