C语言中,整形、浮点型、字符型数据在不同编译器中所占据的字节数

转载 2016年08月31日 14:56:32

在C语言中,不同数据类型所占字节数和机器字长及编译器有关系: 所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的): 1 sizeof(short int)<=sizeof(int) 2 sizeof(int)<=sizeof(long int) 3 short int至少应为16位(2字节) 4 long int至少应为32位。 1字节=8bit(位)

16位编译器 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位编译器

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位编译器 char :1个字节 char*(即指针变量): 8个字节 short int : 2个字节 int: 4个字节 unsigned int : 4个字节 float: 4个字节 double: 8个字节 long: 8个字节 long long: 8个字节 unsigned long: 8个字节

基本内置类型中整型浮点型占多少字节

基本内置类型中整型浮点型占多少字节

C语言中的整形,字符型,浮点型

1、有符号整形         在C语言中,有符号整形变量a用signed int a表示,通常我们写的int a默认为有符号整形。          根据程序编译器的不同,整形定义的字节数不同。...

C语言中各种整型变量在不同字长机器上的字节数详细探讨

今天,看到一个特别基础的问题探讨,但是认识比较深入,感觉文章比较好,转载至此 文末附上原文链接 突然间就想到了long和int到底什么区别(发现有很多问题都是突然间想到的),然后百度、googl...

C语言中各种整型变量在不同字长机器上的字节数详细探讨

今天,看到一个特别基础的问题探讨,但是认识比较深入,感觉文章比较好,转载至此 文末附上原文链接 突然间就想到了long和int到底什么区别(发现有很多问题都是突然间想到的),然后百度、googl...

Java中字符串在不同字符编码中所占字节数

Java中字符串所占的字节数和字符编码密切相关。 Java编码实际上可以涉及这几个方面的知识:IDE的编码,操作系统默认编码,Java字符编码。 例如:我们使用eclipse编写Java程...

[转]Java中字符串在不同字符编码中所占字节数

Java中字符串所占的字节数和字符编码密切相关。Java编码实际上可以涉及这几个方面的知识:IDE的编码,操作系统默认编码,Java字符编码。例如:我们使用eclipse编写Java程序时,可以在工程...

C语言中数据结构的基本类型(整型、浮点型和字符型)

#include #include #include int main() { /******************************************************...

C语言 整型、浮点型、字符型数据

1) 整型     ① 整型常量          即整数,分为十进制,八进制,十六进制三种形式。( 在此不多做介绍)          PS:  常量前面的+/-表示数的正负          ...

用java实现编译器之有限状态机驱动的整形,浮点型数值识别器

大家好,欢迎大家来到coding迪斯尼.本节代码可在如下链接下载: http://pan.baidu.com/s/1jHqNGjk 或是网易云课堂视频所在附件。 阅读博客的朋友可以到我的网易...

C语言:数据类型、存储区字节数、占位符、sizeof、输入输出、二进制相关、操作符(++,--)、主函数参数

数据类型:         字符类型-------char:256个数字[-128,127]                                             每个数...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言中,整形、浮点型、字符型数据在不同编译器中所占据的字节数
举报原因:
原因补充:

(最多只允许输入30个字)