zoukankan      html  css  js  c++  java
  • i++与++i的区别

    简单的来说,++i 和 i++,在单独使用时,就是 i=i+1。

    而 a = ++i,相当于 i=i+1; a = i; (先i = i + 1,再使用i的值)

    而 a = i++,相当于 a = i; i=i+1; (先使用i的值,再i = i + 1)

    如果实在搞不明白++ --怎么回事,那也不是什么天塌下来的事。

    因为a=++i完全可以写成 i++; a=i。

    a=i++完全可以写成 a=i; i++。

    而且,这也是一种好的程序风格:++ -- 语句如非特殊需要,请单独一行使用。

    (备注:本文摘自百度文库,感觉挺好的,就收藏了,如涉及到版权问题,请作者及时与我联系,谢谢。)

    http://wenku.baidu.com/link?url=oVZwzHTZNftpLWea_Mz2VxcwnwIJFbjVKdAPCJxRFMufowAserA1oaqBNCayg76wKL9pgUderSDh7sn-QDgnrqPoqABnuhVJKMphDoKSXNu

  • 相关阅读:
    计算机网络基础
    ansible
    CDH集群日常
    漏洞挖掘学习
    JDWP
    开源安全项目调研
    SMB漏洞汇总
    Windows账户LM/NTLM
    SMB知识汇总
    Memcache未授权漏洞
  • 原文地址:https://www.cnblogs.com/ltlly/p/4125089.html
Copyright © 2011-2022 走看看