为了账号安全,请及时绑定邮箱和手机立即绑定

?????

c#里c++不是先打印再自加吗?? 不是的话那和++c有什么区别

正在回答

代码语言

3 回答

            //a++
            int a = 1;
            Console.WriteLine(a++);
            Console.WriteLine(a);

            Console.WriteLine("-------------");
            //++b
            int b = 1;
            Console.WriteLine(++b);
            Console.WriteLine(b);

运行结果:http://img1.sycdn.imooc.com//594cdb0d0001f59202510145.jpg,可以看出a++ 是先输出,后加一;++b是先加一,后输出。

祝你学习顺利。

1 回复 有任何疑惑可以回复我~

看着区别不大,c++一般又在等号右边或你代码那种情况,而++c是用在等号左边,你有见过c++=x+y吗?

0 回复 有任何疑惑可以回复我~

比如for循环里的i++ 那么在循环里 每次运行的都是加1后的结果?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C#开发轻松入门
  • 参与学习       254905    人
  • 解答问题       1459    个

本门课程是C#语言的入门教程,将带你轻松入门.NET开发

进入课程

?????

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号