关于byte

来源:互联网 发布:sql注入防御技术 编辑:程序博客网 时间:2024/04/30 10:50

与bit相比,byte更像是一个抽象概念。bit通常用于物理层,byte通常用于应用层。一个byte等于8bit。

在c/c++中,没有byte类型,一个char是一个byte。char是signed char 还是unsigned char通常取决于编译器。char的表示范围为-128-127, unsigned char的表示范围为0-255。处理汉字时,需要用unsigned char。

Java有一个专门的Byte类型,是对byte概念的一种包装,它的MAX_VALUE属性是127, MIN_VALUE属性是-128,即它的表示范围是-128至127

<windows.h>中有一个定义, typedef unsigned char BYTE,所以全部大写BYTE在此有了新的含义。

原创粉丝点击