C语言u8 csize=(size/8+((size%8)?1:0))*(size/2);怎么理解?

2019-07-20 01:18发布

        u8 size;
        u8 csize=(size/8+((size%8)?1:0))*(size/2);       
怎么理解上面句子中“?1:0”是什么意思??
哪位的高手给我解答一下

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
willy926234097
1楼-- · 2019-07-21 03:38
 精彩回答 2  元偷偷看……
冰红狮
2楼-- · 2019-07-21 08:38
 精彩回答 2  元偷偷看……
冰红狮
3楼-- · 2019-07-21 13:17
条件运算符
冰红狮
4楼-- · 2019-07-21 15:02
 精彩回答 2  元偷偷看……