++,叫做自加运算符。比如你今年18岁,明年长了一岁,用代码写出来是这样:
int age=18;//今年18岁
age = age + 1;//明年,在今年的年龄上加1岁
也可以写成这样:
int age = 18;//今年18岁
age++; //明年,在今年的年龄上加1岁
age++;与age=age+1;作用相同,都是变量的值+1。
另外,age++;与age--;也可以写作++age;或--age;
但请注意:如果与其他运算在同一语句中,++写在变量前面或后面,算法不一样
Console.WriteLine(age++);作用等同于下面两句:
Console.WriteLine(age);//先打印
age=age+1;//后自加
Console.WriteLine(++age);作用等同于下面两句:
age=age+1;//先自加
Console.WriteLine(age);//后打印