c语言判别

来源:百度知道 编辑:UC知道 时间:2024/06/17 17:55:37
char c='\72' ;则变量c 为什么包含1个字节?
详细说明下

还有浮点型怎么强制转成整型啊?

1.字符型变量占一个字节,char c ,就表明了 c 占一个字节
2.'\72'中,\是转义符.
3. '\72'表示字符【:】 (【 】中的)

float a=1.2;
int b;
b=(int) a ;

因为字符型数据在内存中就占一个字节~!
所以char c 这变量只占一个字节
一般在计算中是从低到高转换;
char,short-int-unsigned-long-double( 从左到右)
你也可以用强制转换来计算:(类型)数据
float x=3.5;
int y=2,z;
z=(int)x/y;