www.3112.net > int ChAr FloAt的区别

int ChAr FloAt的区别

区别如下:一、定义的区别1、int是整数型,用于定义整数类型的数据.2、char是字符型,用于定义字符类型数据.3、float是单精度浮点型,可以准确表示到小数点后六位.二、大小的区别1、int内存大小为4bybe.2、char内存大小为1bybe.

int为整数型,用于定义整数类型的数据 float为单精度浮点型,能准确到小数点后六位 double为双精度浮点型,能准确到小数点都十二位 char为字符型,用于定义字符类型的数据

只是数据类型不同而已,在c语言中数据类型不同,占的内存字节数不同,所以表示数据大小不一样 int 占 4个字节 只能表示整数 char 占1个字节 只能表示字符 float 和double都是表示小数,float占4字节,double 占8字节,表示的数据范围不一样

int a,b; /*说明a,b为整型变量*/ float c,s; /*说明c,s为单精度实型变量*/ char cc; /*说明cc为字符变量*/ double x,y; /*说明x,y为双精度实型变量*/

int是整型数据;如:int a 则a的值只能是整型;如a=3; char是字符型;如:char a 则a的值只能是字符型;如a='a' float是浮点型数据;如:float a 则a的值只能是浮点型数据;如a=3.50;

int,char,float分别是 整数型变量,字符型变量,浮点型变量 printf输入这些函数也要注意 比如 int a; scanf(%d,&a) 格式是这样的记得scanf输入语句后面把输入值赋给整数型变量'a',记得加& scanf是输入语句 也就是计算机接收用户输入的数据

我是这么认为的!int定义整型变量,也就是这个变量只能为整数,一般是两个字节长度. float定义浮点型变量,也就是这个变量可以带小数点的,一般为4个字节长度. char定义字节型变量,一般表示字符型变量,长度只有一个字节. %d,输出的是整数 %f,输出的是浮点数.

表示的数据范围不同,int是-32768~32767之间的整数,超过范围表示不下,小数也表示不了;char表示-128~127之间的整数,或者A、B、C、D等一个字符;float可以表示小数,而且范围很大,一般是10的-37次方~10的38次方之间.

int 短整型 在内存中占2个字节 long 长整形 在内存中占4个字节 float 单精度实型 在内存中占4个字节%d 输出十进制数%ld 输出长整形(注意l必须小写)%f 输出实型数 后跟六位小数

int 表示整数 float表示单精度带小数点的数 double表示双精度实数,也是带小数点的,只不过精确到小数点后几位

友情链接:pdqn.net | prpk.net | xaairways.com | jmfs.net | zxpr.net | 网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com