您的位置 首页 新品

8位单片机中unsigned int的长度是多少

用C写程序,和单片机本身是几位单片机没有任何关系的。你定义了一个int数据,内存就分配给它两个字节。所以int数据都是16位的。unsigned…

用C写程序,和单片机自身是几位单片机没有任何关系的。你界说了一个int 数据,内存就分配给它两个字节。所以int数据都是16位的。unsigned int 数据是无符号整形,最高位不表明符号,所以从0000,0000,0000,0000B——1111,1111,1111,1111B.即从0x0000—-0xffff。假如化成10进制便是0—65535。假如单单是int 型数据,则最高位表明符号位,0为正数,1为负数。这时这个数据就表明从。0x8000—0x7fff(留意最高位是符号标志位) 转成10进制今后便是。-32768—+32767。其他数据的长度你能够参阅一下规范的C言语方面的书本,比方一个char型数据一般是8位的。一个long int型数据一般是32位的。等等。这些和单片机自身是几位的单片机没有任何关系的。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/xinpin/265980.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部