char、int、long它们各占几个字节?占几位?

如题所述

char 固定一字节 8位。
int 在16位下2字节,16位;
32和64位下,4字节 32位。
long 在16位和32位下,4字节32位。
64位下8字节64位。
以上xx位下指的是编译器
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-25
在不同的编译系统中,它们可能会有不同的定义。
在DEV C++中,
char、int、long它们分别占1、4、4个字节,占8、64、64位。本回答被网友采纳
第2个回答  2019-12-26
你说的是哪种语言?
Java中不支持sizeof方法,只能靠你记住了
其中char占一个字节int占16字节long占64字节
其中一字节占8位,你再算下位就行了