请问C语言中,+作为一元运算符是怎麼用的?

如题所述

1 ,“+”作为单目运算符时,表示一个正数,即就是一个正号。“++”也是单目运算符,表示自加(用在变量的前面或后面,对变量加1,主要体现在循环上面)。
2,“+”作为双目运算符时,就是表示+号两边的表达式或变量相加,求和。
希望能对你有帮助!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-04
+是双目运算符,要有两个操作数,如果非要用作单目运算符的话,只能用于自增运算中,即用两个++
第2个回答  2011-04-04
一个加号就是双目运算符,是 不能作为一元运算符的
第3个回答  2011-04-04
i++
++i追问

不是自增運算符,就是一個+號,請問有這用法么?我在書上看到的原句是這樣的:二元運算符+和-具有相同的優先級,它們的優先級比運算符*、/和%的優先級低,而運算符*、/和%的優先級又比一元運算符+和-的優先級低。您看這個怎麼理解

追答

这里指的就是++和--

相似回答