打印

什么时候用bit定义一个函数?

[复制链接]
5419|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hotpover|  楼主 | 2007-9-27 10:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
ayb_ice| | 2007-9-27 11:30 | 只看该作者

啥意思,我理解能力有限...

使用特权

评论回复
板凳
hotpover|  楼主 | 2007-9-27 11:49 | 只看该作者

re

bit hanshu()

{
.......

}

使用特权

评论回复
地板
eraychen| | 2007-9-27 11:52 | 只看该作者

需要只返回0,1的情况下啊

使用特权

评论回复
5
HWM| | 2007-9-27 11:52 | 只看该作者

LZ:当你想返回一个布尔量的时候就可以用。

使用特权

评论回复
6
ayb_ice| | 2007-9-27 13:10 | 只看该作者

我是从来不用这种方式,返回uchar一样的...

使用特权

评论回复
7
zhaohe2001| | 2007-9-27 18:44 | 只看该作者

可能楼主想节约点空间

使用特权

评论回复
8
ayb_ice| | 2007-9-28 07:17 | 只看该作者

位地址并不节约空间(返回值在CY中),执行速度也不快...

使用特权

评论回复
9
fsaok| | 2007-9-28 07:31 | 只看该作者

如果

如果函数

sbit PINFun = P3^5;

bit hanshu()
{
  return PINFun;
}

这样是否比返回unsigned char类型快呢

每个类型都它自己的好处

使用特权

评论回复
10
HWM| | 2007-9-28 07:36 | 只看该作者

在C51中布尔量使用bit返回是最恰当不过的。

这不仅在空间而且在时间上都有好处。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

431

主题

2397

帖子

1

粉丝