c语言两个减号是什么意思

更新时间:01-16 综合 由 思君 分享

分两种情况,一个在变量前,一个在变量后。

--i表示先将i的值减1,再引用。

i--表示先引用i的值,再将i的值减1。

- -是自减1的意思

如 int a = 5

a- -

a=4//计算的结果等同于a = a - 1但执行的效率有差异,a--的效率优于a=a-1

要注意--的位置如果:int a = 6

b = a-- //b = 6 a = 5先赋值再自减1

b = --a//b = 5 a = 5先自减1再赋值

++表示自增同样的类型。

声明:关于《c语言两个减号是什么意思》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/all/15_6795997.html