返回信息流怎样通过~, !, ^, &, +, |, <<, >> 实现一个if else?
如:x?y:z
int cond(int x,int y,int z)
{}
怎样实现呢?
这是一条镜像帖。来源:北邮人论坛 / cpp / #37898同步于 2010/4/13
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
问一个面试题
ClearRiver
2010/4/13镜像同步12 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 wks 的大作中提到: 】
: x & y | ~x & z
: x&&y || !x&&z
: 另外,为什么有!却没有&&和||呢?反而有&和|
谢谢~
【 在 wks 的大作中提到: 】
: x & y | ~x & z
: x&&y || !x&&z
: 另外,为什么有!却没有&&和||呢?反而有&和|
这两个是整个的一个表达式 还是 两个独立的表达试,即两个答案?
【 在 wks 的大作中提到: 】
: x & y | ~x & z
: x&&y || !x&&z
: 另外,为什么有!却没有&&和||呢?反而有&和|
后面的那个好像也不对啊,也测试了一下