整型常量在C语言中,一般分为十进制整型常量、八进制整型常量和十六进制整型常量三种表示形式:
八进制整型常量:以数字0 开头的八进制数字串。其中数字为 0~7。例如:0111(十进制 73) 011(十进制 9) 0123(十进制83)
十六进制整型常量:以 0x或 0X开头的十六进制数字串。其中每个数字可以是 0~9、a~f或 A~F中的数字或英文字母。例如:0x11(十进制 17) 0Xa5(十进制 165) 0x5a(十进制90)
实型常量就不一样了,它有两种表示形式:一种是十进制小数形式,另一种是指数形式:
指数形式的格式由两部分组成:十进制小数形式或十进制整型常量部分和指数部分。其中指数部分是在 e 或 E(相当于数学中幂底数 10)后跟整数阶码(即可带符号的整数指数)例如:1e15 //表示数值 1×10^15;0.35e+1 //表示数值 0.35×10^1;78e-1 //表示数值 78×10^-1。
整型常量其实分三种:整型、浮点、字符
1、整型:就是我们平时说的整数,但是在计算机里面,它给这个整数划定了一个范围。比如int型的范围就是- 32768 ~ 32767,意思是给它定义的时候,只能这个范围内定义,超出了就要出错。所以呀,就有人想呀,如果我要定义更大的数怎么办?好了,接下来就有了long (长整型)long long (长长整型)以及short int (短整型,比int显示的还要小)这些整型可以是负数,也可以是正数,这就我们说的有符号的整型。又有人想我的整数不能有负数,那该怎么办?所有接下来又有了无符号的整型。就是说取值范围变成了正数。其它没变化。
3、字符:字符型是什么?就是字母组成的就是字符型。a,A,这些就是字符型。单个字母叫字符,多个字符组合在一起就是字符串,例如:abcd。
以上便是小编对“C语言中整型常量和实型常量有什么区别?”的大致介绍,希望对您有所帮助!
本文相关词条概念解析:
常量
常量,重庆女黑老大王婉宁丈夫,2011年4月7日手举纸牌走下飞机自首。
字符
字符所属现代词,指的是可使用多种不同字符方案或代码页来表示的抽象实体。