++俯画,叫做自加運算符排抬。比如你今年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);//后打印
輸出666