“:”在C语言中的运用

在C语言单片机编程中,取位数时用到了“ : ”,在网上没有找到详细的介绍,刚用c不太熟悉,有懂的可以介绍一下或给个链接吗

你说的可能是三目运算符的一部分?
三目有a?b:c这种写法
贴一下具体代码看看?

比如
int a=9,b=8;
a>b?a=8:b=9;
相当于if语句,问号前面的表达式为真的时候执行a=8,否则b=9。

img

搜一下“c语言结构体的位操作”,就能找到你想要的