为什么最后一个循环里是++i ?

来源:2-3 虚方法和多态

Lei_seg

2017-08-21 23:07

不是应该是i++,才能正常输出两个内容的么

写回答 关注

2回答

  • a_flying_fish
    2017-08-28 23:22:48

    如果写成f(i++);,相当于f(i);i=i+1;
    而f(++i);,相当于i=i+1;f(i);

    一般官方的说法是,++i是先自加再运算,i++是先运算,再自加

  • qq_从来没有_1
    2017-08-23 17:30:41

    ++i 和i++是不一样的,++i是先加再给,i++是先给 i再加

C#面向对象编程

本系列教程主要是,带你学习C#面向对象编程的编程思想、编程技巧

68612 学习 · 153 问题

查看课程

相似问题