请问c语言中的byte和word是什么数据类型啊

CsNovice 2012-05-27 08:13:32
求详细指导
还有byte dir:2;是什么意思啊
...全文
1878 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
CsNovice 2012-05-29
  • 打赏
  • 举报
回复
但是怎样search啊,我在程序中好像没有看到过typedef的啊[Quote=引用 4 楼 的回复:]

在程序中search 下,一般能找到它们的定义
[/Quote]
AnYidan 2012-05-27
  • 打赏
  • 举报
回复
在程序中search 下,一般能找到它们的定义
wzw_0827 2012-05-27
  • 打赏
  • 举报
回复
不是标准的 c里面没看过 只知道mfc里面给typedef了 同楼上[Quote=引用楼主 的回复:]
求详细指导
还有byte dir:2;是什么意思啊
[/Quote]
W170532934 2012-05-27
  • 打赏
  • 举报
回复
byte,word不是标准的,是各个平台自己定义的。byte是表示1个字节,word表示2个字节。
byte dir:2是位域,表示只用这个变量的低2位
Athenacle_ 2012-05-27
  • 打赏
  • 举报
回复
这都不是标准C。。大概是在哪里typedef的

应该是:
byte: char
word: short int(应该是unsigned的)

byte dir:2是位域,不过一般推荐用unsigned int,而不是char

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧