m:-m的冒号是啥意思
1个回答

注意前面还有个问号,这条语句用的是条件运算符,它是c里面唯一的一个三目运算符,其格式是" 表达式1?表达式2:表达式3;".

含义是:先求表达式1的值,如果为真,则执行表达式2,并返回表达式2的结果 ; 如果表达式1的值为假,则执行表达式3 ,并返回表达式3的结果.