一尘不染

i ++和++ i有什么区别?

c#

我看过他们在无数块的C#代码都被使用了,我想知道何时使用i++++ii是像许多变量intfloatdouble,等)。有人知道吗?


阅读 326

收藏
2020-05-19

共1个答案

一尘不染

奇怪的是,其他两个答案似乎并没有清楚说明,这绝对是值得一说的:


i++表示“告诉我的值i,然后递增”

++i意思是“递增i,然后告诉我价值”


它们是预增,后增运算符。 在这两种情况下,变量都是递增的 ,但是如果在完全相同的情况下采用两个表达式的值,结果将有所不同。

2020-05-19