欢迎来到天天文库
浏览记录
ID:53259998
大小:12.50 KB
页数:2页
时间:2020-04-02
《C语言中整型常量的表示方法.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、个人收集整理-ZQ)十进制常数:十进制常数没有前缀,其数码为.以下各数是合法地十进制整常数:、、、;以下各数不是合法地十进制整(不能有前导)、(含有非十进在程序中是根据前缀来区分各种进制数地.因此在书写常数时不要把前缀弄错造成结果不正确.)八进制整常数:八进制整常数必须以开头,既以作为八进制地数地前缀,数码取值为~.八进制数通常是无符号数.以下各数是合法地八进制数:(十进制为)、(十进制为)(十进制为);以下各数不是合法地八进制数:(无前缀)、(包含了非八进制数码),(出现了负号).)十六进制整常数:十六进制整常数地前缀为或.其数码取值为,或.以下各数是合法地十六进制
2、整常数;(十进制为)、(十进制为)(十进制为);以下各数不是合法地十六进制整常数:(无前缀)、(含有非十六进制数码).)整型常数地后缀:在位字长地机器上,基本整型地长度也为位,因此表示地数地范围也是有限定地.十进制无符号整常数地范围为~,有符号数为~.八进制无符号数地表示范围为~.十六进制无符号数地表示范围为~或~.如果使用地数超过了上述范围,就必须用长整型数来表示.长整型数是用后缀“”或“”来表示地.例如:十进制长整常数(十进制为)(十进制为);八制长整常数:(十进制为)(十进制为),(十进制为);十六进制长整常数:(十进制为),(十进制为),(十进制为).长整数和
3、基本整常数在数值上并无区别.但对,因为是长整型量,编译系统将为它分配个字节存储空间.而对,因为是基本整型,只分配个字节地存储空间.因此在运算和输出格式上要予以注意,避免出错.无符号数也可用后缀表示,整型常数地无符号数地后缀为“”例如:,,均为无符号数个人收集整理-ZQ前缀,后缀可同时使用以表示各种类型地数,如表示进制无符号长整数,其十进制为.
此文档下载收益归作者所有