现在的位置: 首页 > 综合 > 正文

C#本质论—递增递减运算符

2013年10月04日 ⁄ 综合 ⁄ 共 361字 ⁄ 字号 评论关闭

 1。 递增或递减运算符的位置决定了运算顺序,从而影响了代码的功能。如果递增或递减运算符出现在操作数之前,那么表达式的返回值就是新值。例如:假定x为1,那么++x会返回2, 然后使用后缀的形式,比如x++,那么表达式的返回值仍然是1。 要记住的是,运算符采用后缀还是前缀形式,影响的知识递增前还是递增后赋值,x的最终值无论如何都会增加。

 

demo:

   

         public static void Main()

  {

        int x;

        x =1;

   

        Console.WriteLine("{0},{1},{2}",x++,x++,x);

        // display 1,2,3;

 

        Console.WriteLine("{0},{1},{2}",++x,++x,x);

   

  }

抱歉!评论已关闭.