C语言中(Vc6.0),int, char,double分别占多少字节

2025-10-23 13:16:46

int分为long int和short int,其中long int是4个字节,short int是2个字节。

char 1个字节。

double 8个字节。

拓展资料:

16位编译器

C语言中(Vc6.0),int, char,double分别占多少字节

char :1个字节char*(即指针变量): 2个字节short int : 2个字节int:  2个字节unsigned int : 2个字节float:  4个字节double:   8个字节long:   4个字节long long:  8个字节unsigned long:  4个字节

32位编译器

C语言中(Vc6.0),int, char,double分别占多少字节

char :1个字节char*(即指针变量): 4个字节(32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64位编译器)short int : 2个字节int:  4个字节unsigned int : 4个字节float:  4个字节double:   8个字节long:   4个字节long long:  8个字节unsigned long:  4个字节

64位编译器

C语言中(Vc6.0),int, char,double分别占多少字节

char :1个字节char*(即指针变量): 8个字节short int : 2个字节int:  4个字节unsigned int : 4个字节float:  4个字节double:   8个字节long:   8个字节long long:  8个字节unsigned long:  8个字节

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢