qweasdzxc
驱动牛犊
驱动牛犊
  • 注册日期2003-07-14
  • 最后登录2005-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1058回复:3

请教int char

楼主#
更多 发布于:2003-07-28 09:57
各位大侠,如果我将usb事件标志EPPFLAGS、usb设备请求寄存器DEVIEC_REQUEST、setup包数据CONTROL_XFER这几个结构体内的数据类型char short都改为int,不知行不行?请指教。
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-07-28 10:46
是可以的,只是你在引用的时候注意就行了。
qweasdzxc
驱动牛犊
驱动牛犊
  • 注册日期2003-07-14
  • 最后登录2005-12-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-28 10:36
jinghuiren大侠,你好,谢谢回答我得问题。我明白你的意思,如果在不计较资源的情况下,用int代替short  char  是不是可以呢?需不需要对原来的程序作修改?
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-28 10:28
为什么要这个改?
char short的空间已经足够用了,为什么要用占用空间较多的int呢,你要知道,数据空间对单片机来说是很宝贵的,你这样浪费可是不对的。
游客

返回顶部