int float char分别占几个字节
4个回答
展开全部
int类型占用4字节内存,表示整数,数据范围在-2^31~2^31-1(-2147483648~2147483647)之间。
float类型占用4字节内存,表示小数,数据范围在-2^128 ~ 2^128(-3.40E+38 ~ +3.40E+38 )之间。
char类型占用1字节内存,表示字符,数据范围在-2^7~2^7-1(-128 ~127)之间。
扩展资料:
float数据类型用于存储单精度浮点数或双精度浮点数。浮点数使用 IEEE(电气和电子工程师协会)格式。浮点类型的单精度值包括数符,尾数,指数符,指数四部分。由于尾数的高顺序位始终为 1,因此它不是以数字形式存储的。
float数据在机内用指数型式表示,数符占1位二进制,表示数的正负。指数符占1位二进制,表示指数的正负。尾数表示浮点数有效数字,0.xxxxxxx, 但不存开头的 0 和点。指数占多少位,尾数占多少位,由计算机系统决定。
展开全部
看不同的环境:
在vc里面:int 4个字节,,char 1个字节,,float 4个字节
在tc里面:int 2个字节,其他都一样。
在vc里面:int 4个字节,,char 1个字节,,float 4个字节
在tc里面:int 2个字节,其他都一样。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个就要看你的电脑了,你可以用c语言中的关键字sizeof()来测定,举个例子假如你要测char类型的数据要占几个字节,你可以这样写; int n ;n = sizeof(char) ,n的值就是char类型数据所占的字节数!希望能帮助你!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在VC6.0中int 占用4个字节数,字符型char 占用一个。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询