求C语言中int ,long int,char,float,short,DWORD,WORD,BYTE,byte的大小

时间:2013.09.07 发布人:wei65428

求C语言中int ,long int,char,float,short,DWORD,WORD,BYTE,byte的大小

已解决问题

谷歌wei65428用户在2013.09.07提交了关于“张嘉倪求C语言中int ,long int,char,float,short,DWORD,WORD,BYTE,byte的大小”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-11-05T21:17:31。这些**类型分别占几位?几个字节?是不是一个byte就是一个字节?
我新手大家不要笑话我!
还有问大家一个问题,一个数字3占几位?怎么计算出来的?
请前辈们指教。希望大家能够帮助她。

详细问题描述及疑问:这些**类型分别占几位?几个字节?是不是一个byte就是一个字节?
我新手大家不要笑话我!
还有问大家一个问题,一个数字3占几位?怎么计算出来的?
请前辈们指教。期待您的答案,谢谢你帮我,祝你快乐,愿你事事如意 !

希望以下的回答,能够帮助你。

第1个回答

用户名:ainigslange  

问答变量占用内存字节由操作系统决定,
64位系统中,long占用8字节,……
32位操作系统中,int,long占用4字节,sho束领日实频酒集矛变刻统rt占用2字节……
16位系统中,int占用2字节,……
数字3占用多少,和你声明的的类型有关,
在32位系统中,将3赋值给short型变量,他就占用2个字节,如果赋白斯编剧应止值给int型,他就占用4个字节
可以用sizeof这个函数来计算。例子:
intx,n;
n=sizeof(x);
n的值就是结果。