PIC 16位单片机 int short word long分别占多少字节?

最好是8位16位32位的都说一下,谢谢... 最好是8位 16位 32位的都说一下,谢谢 展开
 我来答
但安闽琴音
2019-01-20 · TA获得超过3813个赞
知道大有可为答主
回答量:3110
采纳率:35%
帮助的人:227万
展开全部
变量占用内存字节由操作系统决定,
64位系统中,long占用8字节,……
32位操作系统中,int,long占用4字节,short占用2字节……
16位系统中,int占用2字节,……
数字3占用多少,和你声明的的类型有关,
在32位系统中,将3赋值给short型变量,他就占用2个字节,如果赋值给int型,他就占用4个字节
可以用sizeof这个函数来计算。例子:
int
x,
n;
n
=
sizeof(x);
n的值就是结果。
个儒
2019-04-19
知道答主
回答量:4
采纳率:0%
帮助的人:4063
展开全部
16位单片机中,一般char为8位,short与int都是16位,long为32位。而所谓的word、uint、dword都是在这几个基础上的重定义,例如:typedef unsigned short word;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友283d78e
2015-10-02 · 知道合伙人IT服务行家
百度网友283d78e
知道合伙人IT服务行家
采纳数:1491 获赞数:2982

向TA提问 私信TA
展开全部
int是16位,long是32位
追问
我的疑问主要是中间2个short word,看到官网程序有用到,有些糊涂了,请问是否知晓?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式