一元运算符(unary operator),又称为单目运算符
一元运算符只对一个表达式执行操作,该表达式可以是数值数据类型类别中的任何一种数据类型。
例:5 + 6 和 5++ ------在C语言中,5++是非法的。
前者5 和 6为操作数+ 为运算符,但是 + 需要两个操作数,所以它不是一元运算符,而是二元运算符,而后者只需要一个操作数,所以 ++ 为一元运算符。
一元运算符有:'!', '++', '--' , '~'
二元运算符(binary operation)
三元运算符(ternary operator),又称为三目运算符