zoukankan      html  css  js  c++  java
  • 递增、递减运算符位于变量前后的区别

        ++i/--i,我们通常称为"前缀试",i++/i--我们通常称为"后缀试"。一个是操作符位于变量之前,一个是操作符位于变量之后。

           区别:前缀试会先执行运算,再生成值;而后缀试会先生成值,在执行运算。

    public    class    AutoInc{

      public    static  void  main(String[] args){

        int  i = 1;

        print("i  :  "  +  i);         // i = 1

        print("++i  :  "  +  ++i);   // 进行运算 之后i = 2

        print("i++  :  "  +  i++);   //i先生成值 i还是等于2

        print("i  :  "  +  i);      //此时i等于3

        print("--i  :  "  +  --i);    //i=2

        print("i -- :  "  +  i--);    //i=2

        print("i  :  "  +  i);     //i=1

      } 

    }

    此随笔或为自己所写、或为转载于网络。仅用于个人收集及备忘。

  • 相关阅读:
    抉择
    PHP glob() 函数
    PHP之关闭网页错误提示
    PHP htmlentities() 函数
    PHP mysql_real_escape_string() 函数
    LFI & RFI & PHP封装协议之安全问题研究
    数据公钥加密和认证中的私钥公钥
    RSA算法
    APT攻防对抗
    安全参考
  • 原文地址:https://www.cnblogs.com/shy1766IT/p/14485798.html
Copyright © 2011-2022 走看看