黑马程序员技术交流社区
标题:
关于自加(前加,后加)
[打印本页]
作者:
钟炳杰
时间:
2013-1-29 17:10
标题:
关于自加(前加,后加)
关于自加自减的问题,刚开始我也很纳闷,不理解前加和后加,现在总算理解了,通过小例子讲讲我的看法吧
static void Main(string[] args)
{
int m = 0;
m++; //
m自加1即m=m+1;
Console.WriteLine(m); //
这里m的值是1
Console.WriteLine(m++);//
这里m先参与运算,再把m自加1(后加)。所以输出值还是1
Console.WriteLine(m);//
这里m已经加1了,所以值是2
Console.WriteLine(++m);//
先把m的值自加1,再参与运算(前加)。所以值是3
Console.WriteLine(m);//
这里m值已经自加了,所以还是3
Console.ReadKey();
}
结果截图:
QQ截图.png
(1.24 KB, 下载次数: 23)
下载附件
2013-1-29 17:10 上传
作者:
许庭洲
时间:
2013-1-29 18:54
值得学习ing!
作者:
郭孟涛
时间:
2013-1-29 19:41
Console.WriteLine
作者:
张世钦
时间:
2013-1-29 21:13
顶你~~~
简单一句话:
++在前,先自加再参与运算
++在后,先赋值再自加
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2