问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在C语言中,int类型、long类型、float类型、double类型和char类型数据,在16位和32位计算机中各占几个字节

发布网友 发布时间:2022-04-23 17:58

我来回答

5个回答

热心网友 时间:2023-10-12 00:39

基本整形:int 2个字节
短整型:short int 2个字节
长整形:long int 4个字节
无符号整形:unsigned int 2个字节
无符号短整型: unsigned short int 2个字节
无符号长整形:unsigned long int 4个字节
单精度 float 4个字节 有效数字7位
双精度 double 8个字节 有效数字16位
字符型 char 1个字节
以上是在16位计算机系统中,32位的加倍。

如果实在不相信,可以用sizeof函数验证一下,方法如下
#include“stdio.h”
main()
{
int m;
m=sizeof(数据类型);
printf(“%d",m);
}

热心网友 时间:2023-10-12 00:40

其实这个占几个字节跟多少位系统根本没什么关系,这主要是编译器决定的,比如int TC是2个字节,vc6.0就是4个字节,再说个标准,C语言一般遵循ANSI标准,他只规定short<=int<=long,具体是多少个字节就由编译器决定了

热心网友 时间:2023-10-12 00:40

标准答案:
在TC中, 在VC中:
类型 宽度 字节 类型 宽度 字节
int 16 2 int 32 4
unsigned int 16 2 unsigned int 32 4
short 16 2 short 16 2
unsigned short 16 2 unsigned short 16 2
long 32 4 long 32 4
unsigned long 32 4 unsigned long 32 4
另外,C语言的浮点数常量在机器中有单精度和双精度之分,单精度以32位形式存放,双精度以64位形式存放。字符型变量在机器中占8位,也就是1个字节(8 bit=1 byte)。详见下表:
类型 宽度 字节
float 32 4
double 64 8
char 8 1

热心网友 时间:2023-10-12 00:41

不要误人子弟啊
搞清楚再贴出来追问那你的答案是啥呢?

追答16位
2,4,4,8,1
32位
4,4,4,8,1

可以写个程序测试一下

热心网友 时间:2023-10-12 00:41

16位为 2 4 4 8 1
32 4 4 4 8 1
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? char、int、long它们各占几个字节?占几位? c语言 long x; 这里的long是什么类型啊?占用几个字节? 2-2 在C语言中,int类型、long类型、float类型、double类型和char类型数据,在16位和32位计算机中各占几个 C语言中long double 与 short double 分别占几个字节啊? long int,int占几个字节 C语言中一个英文字母.汉字.数字 分别都占几个字节啊 long long int 是神马。。。是C语言里面的东西, 32位和64位系统,C语言中char,short,int,long,char*,int*,int**各占多少字节 C语言中 int long float double分别占用了多少个字节?? C语言中int/float/double/long/unsighed long型分别占几个字节? 在C语言中,int类型,long类型,float类型,double类型和char类型在16位和3... C语言long是几个字节? 教你怎么预防地震 地震逃生十大法则是什么? 电信卡要怎么更换套餐? 请问中国电信号卡套餐怎么办理划算? 怎么样办理一张电信卡? 电信卡一定要激活吗?不激活会怎么样? 电信卡如何使用? 电信卡要怎么办理阿? c语言int占几个字节 objective c语言中的long与long long类型最大最小值分别都是相同的吗? C语言中long型占多少个字节? 勹是叫什么偏旁部首? 勹字旁的字有哪些? 勹字旁的字有哪些 勹部首的字有哪些字 勹叫什么偏旁 勹的部首的字 偏旁“勹”读作什么? “勹”怎么读 DSM_GM.mrp的使用方法 勹字旁的字 勹旁的字有哪些字 求DSM_GM.mrp文件下载 问一下勹叫什么偏旁? 清明果和青团有什么区别 为什么下完dsm_gm.mrp读不出来 勹是什么偏旁 关于dsm_gm.mrp驱动软件的用法。 清明果长什么样?(图)