課程
/后端開發(fā)
/C#
/C#開發(fā)輕松入門
++3和3++的區(qū)別
2017-01-26
源自:C#開發(fā)輕松入門 2-16
正在回答
i++是先使用i的值,再讓i加一
????Console.Write(i++);等價(jià)于Console.Write(i); i = i+1;
++i是先讓3加一再使用3
????Console.Write(++i);等價(jià)于Console.Write(i+1);
至于你說的3++和++3,都會(huì)使程序出錯(cuò)
i++;是i = i + 1;而整數(shù)無法讓自身加一再賦值給自身
如果
int a,b,c;
a=1;
b=a++;
c=++a;
Console.WriteLine("a");
Console.WriteLine("b");
Console.WriteLine("c");
b=1
c=2
a=2 ?意思是a++,++a都會(huì)使a加1,但是++a會(huì)先加1再輸出,而a++會(huì)先輸出再加1
舉報(bào)
本門課程是C#語言的入門教程,將帶你輕松入門.NET開發(fā)
1 回答int和string的區(qū)別
1 回答write 和 writeline 的區(qū)別
3 回答Console.Write()和Console.WriteLine()的區(qū)別是啥
1 回答ConsoleLine和Console的區(qū)別是什么?
2 回答||和&& 的區(qū)別是什么
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2021-08-16
i++是先使用i的值,再讓i加一
????Console.Write(i++);等價(jià)于Console.Write(i); i = i+1;
++i是先讓3加一再使用3
????Console.Write(++i);等價(jià)于Console.Write(i+1);
至于你說的3++和++3,都會(huì)使程序出錯(cuò)
i++;是i = i + 1;而整數(shù)無法讓自身加一再賦值給自身
2017-01-26
如果
int a,b,c;
a=1;
b=a++;
c=++a;
Console.WriteLine("a");
Console.WriteLine("b");
Console.WriteLine("c");
b=1
c=2
a=2 ?意思是a++,++a都會(huì)使a加1,但是++a會(huì)先加1再輸出,而a++會(huì)先輸出再加1