计算++和++计数,何时使用哪个?

1 c# increment

所以我遇到了这个小小的增量方法

因为高中和大学我习惯这种方法

char[] NewArray = new char[5] //I forgot how to declare an array

string temp;

console.writeline("Enter 5 letters)

for (i=0; i<5;i++)
{
   NewArray[i] = console.readline()
}
Run Code Online (Sandbox Code Playgroud)

现在基于这段代码

我声明了一个带有5个"空格"的char数组,然后我向控制台输出一条消息,要求用户输入5个值

所以i = 0,readline例如c

因此,在console.readline statment之前,i = 0,然后它继续通过for循环,然后返回循环的开头,再次增加i = 1 BEFORE再次执行console.readline再次

这与"++ i"有什么不同,"++ i"在for循环中会做什么?

Ash*_*ish 10

++ x是预增量,x ++是后增量,第一个x在使用前递增,第二个x在使用后递增.

如果你写x ++或++ x它们是相同的; 如果x=5; x++=6++x=6

但如果你执行x++ + x++(5 + 6)它会给你不同的结果将是11

但如果你执行x++ + ++x(5 + 7)它会给你不同的结果将是12

但如果你执行++x + ++x(6 + 7)它会给你不同的结果将是13


Ami*_*mit 9

count++是增量++count前后的增量.假设您count++在执行此语句后写入表示值增加.但是如果++count执行此行时值会增加.