(i & 0x07)?(i & 0x07) - 1:7是啥意思?

2019-08-14 05:30发布

今天看程序看得到一个东西看不懂,百度也找不到,想问问有没有人知道这个语句的意思。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
msq001
1楼-- · 2019-08-14 07:45
 精彩回答 2  元偷偷看……
msq001
2楼-- · 2019-08-14 13:04
他这个语句有问题吧
山河永寂
3楼-- · 2019-08-14 16:39
有问题啊?我怎么百度都百度不到
Acuity
4楼-- · 2019-08-14 22:02
这是C语言三目运算符“? :”,回炉重练C语言;
最简单例子比较两个数大小:
max=a>b?a:b
等同于:
if(a>b)
      max=a;
else
      max=b;
山河永寂
5楼-- · 2019-08-14 23:20
Acuity 发表于 2017-8-25 14:14
这是C语言三目运算符“? :”,回炉重练C语言;
最简单例子比较两个数大小:
max=a>b?a:b

这是用串口调试出来的画面,他这个是怎么比较的?(i & 0x07)?(i & 0x07)这两个比较的不是同一个值吗?
Acuity
6楼-- · 2019-08-15 00:00
 精彩回答 2  元偷偷看……

一周热门 更多>