在vc中unsigned char  和char  有什么区别?长度是不是有区别。。
strcpy函数为什么不能用来拷贝unsigned char 类型?

解决方案 »

  1.   

    长度没有区别,都是1个字节,唯一的不同就是前者无符号,后者有符号。strcpy默认接收的参数是char *,而不是unsigned char *。
    对于类型检查较C更加严格的C++来说,是不允许直接使用的。你可以用强制类型转换来在strcpy中使用无符号的字符串。
      

  2.   

    unsinged char : 0 to 255 
              char: –128 to +127