CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

vc 中 unsigned char 和char 有什么区别?

楼主yujianru(飞鸟)2004-05-03 21:54:44 在 VC/MFC / 基础类 提问

在vc中unsigned   char     和char     有什么区别?长度是不是有区别。。  
  strcpy函数为什么不能用来拷贝unsigned   char   类型? 问题点数:0、回复次数:2Top

1 楼fenforever(其实,我只是一个马甲。)回复于 2004-05-03 22:35:26 得分 0

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

2 楼sgnaw(李逍遥)回复于 2004-05-03 22:53:54 得分 0

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

相关问题

  • How to convert "const char* "to "unsigned short**" in VC++
  • char与unsigned char的区别?各有什么用途?
  • 简单问题:unsigned char与char的区别
  • unsigned char 和 char的区别和联系,unsigned char 主要用来干什么?char 呢?
  • 请问unsigned char *和char *和CString有什么区别吗?可以转换吗?
  • unsigned char变量中0 和 null 是等价的要如何区别
  • char 和 TCHAR 区别
  • char * 和char[]的区别
  • VC中的unsigned char在pascal中是代表什么类型
  • char * m_dd 和 (char *) char 有区别吗?

关键词

  • 区别
  • 无符号
  • unsigned
  • 类型
  • strcpy
  • 长度
  • char
  • 使用

得分解答快速导航

  • 帖主:yujianru

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo