int,float,char,long它们在c语言中占的字节数是多少

 我来答
0月梦0
推荐于2016-11-26 · TA获得超过118个赞
知道答主
回答量:71
采纳率:0%
帮助的人:47.6万
展开全部
我的电脑int 是4Byte,楼上别误导,

根据各种计算机来定的。
最好的办法就在你的计算机里运行下面的程序来确定:

#include <stdio.h>
#include<conio.h>

main()
{
printf("float = %d,char = %d,int = %d,long = %d",sizeof(float),sizeof(char),sizeof(int),sizeof(long));
getch();
}
百度网友fe467732f
2008-07-15 · TA获得超过687个赞
知道答主
回答量:252
采纳率:0%
帮助的人:209万
展开全部
char 8
int 16
long 32
float 32
double 64

这是占的位数 bit
1 Byte=8 bit
除以8就是字节数 byte
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
215477625
2008-07-15 · 超过19用户采纳过TA的回答
知道答主
回答量:114
采纳率:0%
帮助的人:0
展开全部
int 2B
float 4B
char 1B
long 4B
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
diy521
2008-07-15
知道答主
回答量:60
采纳率:0%
帮助的人:31.1万
展开全部
int 2B
float 4B
char 1B
long 4B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式