BYTE
来源:互联网 发布:长沙金蝶软件 编辑:程序博客网 时间:2024/05/22 00:45
define unsigned char BYTE
我想你的意思应该是:
typedef unsigned char BYTE;
前者的意思通知预处理程序把记号“unsigned”替换成“char BYTE”,后者是定义一种新类型BYTE,它其实就是unsigned char。
然后,你问“字符类型有signed和unsigned之分吗”。当然有啦,小伙子。
char也是整数类型,和short、int、long等一样,对它的值的解释同样依赖它是否带符号。例如:
char c=0xff; //c等于(-1)
unsigned char uc=0xff; //uc等于(255)
if(c<0) //条件判断的结果为真!
...
int i=c; //采用带符号扩展,i最后等于(-1)
int n=uc; //采用无符号扩展,n最后等于(255)
现在,你说,signed char和unsigned char有区别吗?
- byte[]
- BYTE
- Byte
- byte
- byte
- byte
- byte
- byte
- byte
- byte
- BYTE,BYTE[] 问题
- byte 与 byte[]
- Byte/byte总结
- byte和byte数组
- BYTE 数据类型
- Byte Alignment
- Java byte
- Byte order
- 关于 Union,Struct and Class的大小计算问题的思考(转)&union和struct类型的大小计算(转)
- 取结构体的字段个数
- 互联网猎头Jerry的blog开通!
- 目前用到的两个分页存储过程:
- oracle索引
- BYTE
- p1208_TheBlocksProblem模拟
- 形象化的表达数据
- 无题
- 局部性原理与高速缓存
- 2009年9月26
- C#弹出选择对话框程序
- 常见数据库——连接字符串列表
- 终于搞懂了预编译头文件(precompiled header)