枚举型的变量可以任意取值 对吗
整型变量整型变量可分为以下几类:1。基本型类型说明符为int,在内存中占2个字节,其取值为基本整常数。2。短整量类型说明符为short int或short'c110f1。所占字节和取值范围均与基本型相同。 3。长整型类型说明符为long int或long ,在内存中占4个字节,其取值为长整常数。4。无符号型类型说明符为unsigned。无符号型又可与上述三种类型匹配而构成:(1)无符号基本型 类型说明符为unsigned int或unsigned。 (2)无符号短整型 类型说明符为unsigned short(3)无符号长整型 类型说明符为unsigned long各种无符号类型量所占...全部
整型变量整型变量可分为以下几类:1。基本型类型说明符为int,在内存中占2个字节,其取值为基本整常数。2。短整量类型说明符为short int或short'c110f1。所占字节和取值范围均与基本型相同。
3。长整型类型说明符为long int或long ,在内存中占4个字节,其取值为长整常数。4。无符号型类型说明符为unsigned。无符号型又可与上述三种类型匹配而构成:(1)无符号基本型 类型说明符为unsigned int或unsigned。
(2)无符号短整型 类型说明符为unsigned short(3)无符号长整型 类型说明符为unsigned long各种无符号类型量所占的内存空间字节数与相应的有符号类型量相同。但由于省去了符号位,故不能表示负数。
下表列出了turbo c中各类整型量所分配的内存字节数及数的表示范围。整型变量的说明变量说明的一般形式为: 类型说明符 变量名标识符,变量名标识符,。。。; 实型量实型常量实型也称为浮点型。
实型常量也称为实数或者浮点数。在c语言中,实数只采用十进制。它有二种形式: 十进制数形式指数形式1。十进制数形式由数码0~ 9和小数点组成。例如:0。0,。25,5。789,0。13,5。0,300。
,-267。8230等均为合法的实数。2。指数形式由十进制数,加阶码标志“e”或“e”以及阶码(只能为整数,可以带符号)组成。其一般形式为a e n (a为十进制数,n为十进制整数)其值为 a*10,n 如: 2。
1e5 (等于2。1*10,5), 3。7e-2 (等于3。7*10,)-2*) 0。5e7 (等于0。5*10,7), -2。8e-2 (等于-2。8*10,)-2*)以下不是合法的实数 345 (无小数点) e7 (阶码标志e之前无数字) -5 (无阶码标志) 53。
-e3 (负号位置不对) 2。7e (无阶码)标准c允许浮点数使用后缀。后缀为“f”或“f”即表示该数为浮点数实型变量实型变量分为两类:单精度型和双精度型,其类型说明符为float 单精度说明符,double 双精度说明符。
在turbo c中单精度型占4个字节(32位)内存空间,其数值范围为3。4e-38~3。4e 38,只能提供七位有效数字。双精度型占8 个字节(64位)内存空间,其数值范围为1。7e-308~1。
7e 308,可提供16位有效数字。实型变量说明的格式和书写规则与整型相同。字符型量字符型量包括字符常量和字符变量。字符常量字符常量是用单引号括起来的一个字符。例如'a','b','=',' ','?'都是合法字符常量。
在c语言中,字符常量有以下特点:1。字符常量只能用单引号括起来,不能用双引号或其它括号。2。字符常量只能是单个字符,不能是字符串。3。字符可以是字符集中任意字符。但数字被定义为字符型之后就不能参与数值运算。
如'5'和5 是不同的。'5'是字符常量,不能参与运算。收起