char* 与 unsigned char* 之间的转换问题
如果有一个 char 类型的字符数组p 并且长度 很长,先假定有10000
那么 p 有时候要转化成unsigned char 类型进行 运算,
然后 又得 返回到 char的状态。。
小弟的问题 是,
两种状态 经过长期的 转换,P的里面存储的信息会不会发生改变 ???
[解决办法]
P的里面存储的信息不会变。
unsigned char和char都是占一个字节.
区别就是如果解析最高位的为题.
char把最高位当成是符号位。
而unsigned char依旧是数据位.
[解决办法]