bit和bool的区别 点击:2561 | 回复:4



Gerry2018

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 143回
  • 年度积分:2
  • 历史总积分:1102
  • 注册:2018年10月06日
发表于:2018-10-09 11:34:40
楼主

我最近看书看到bit  8 bit=1 byte,可是书上都没有提到Bit,就出现了BOOL(布尔)也是一个位!跟BYTE.WORE.DWORD同样属于数据类型..Bit呢?难道是BOOL=bit?bool到底是个什么概念?
求 通俗详解。。。谢谢!
我看的书S7-200深入浅出(第二版)第77页




yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10210回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2018-10-09 11:42:25
1楼

Bit代表的是占据存储介质的空间,BooL代表存储在这个空间中的值.


好比: Byte是一个空间大小的单位,而0~255只是这个空间能存储的值.


一间房子能住一个人,那么这个人就是一间房子?


HAVE FUN!

victor329

  • [版主]
  • 精华:1帖
  • 求助:26帖
  • 帖子:224帖 | 2290回
  • 年度积分:7623
  • 历史总积分:84750
  • 注册:2008年5月16日
发表于:2018-10-09 12:27:08
2楼

比喻很恰当!

回复内容:

对: yuanle Bit代表的是占据存储介质的空间,BooL代表存储在这... 内容的回复!

-------------------------


yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10210回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2018-10-09 15:33:17
3楼

隔壁论坛2011年的帖子都转到这里来了。


热门招聘
相关主题

官方公众号

智造工程师