首页 > 编程语言 >C#中++i与i++的区别

C#中++i与i++的区别

时间:2022-11-10 16:56:33浏览次数:35  
标签:顾名思义 区别 ++ 举个 C# int 栗子

++i 即前递增,顾名思义也就是先自增后传值;

举个栗子

int j=++i;
此时i的值为6,j的值也为6。

i++即后递增,顾名思义也就是先传值后自增

举个栗子

int i=5;
int j=i++;
此时i的值为6,j的值为5。

标签:顾名思义,区别,++,举个,C#,int,栗子
From: https://www.cnblogs.com/Life1357/p/16877617.html

相关文章

  • Cobbler服务配置
    安装环境:操作系统:CentOS7.9.2009一、安装软件包yuminstallepel-releaseyuminstallcobblercobbler-webdhcp(如使用外部DHCP可不安装)httpdtftp-serverxinetd二......
  • u-boot script 简单使用
    1.u-bootscript(HushShell) u-boot脚本语法参照HushShell,和bash还是比较相似的。 下记网站非常好用,记录了uboot脚本支持的命令,还带有使用方法。(具体uboot的支持......
  • C++软件编码规范推荐--文件结构
    1文件结构每个C/C++程序通常分为两个文件,头文件(保存程序的声明)和定义文件(保持程序的实现)。头文件以“.h”为后缀;C程序的定义文件以“.c”为后缀,C++程序的定义文......
  • Leetcode第864题:获取所有钥匙的最短路径(Shortest path to get all keys)
    解题思路想到最短路径问题,自然想到用BFS解决问题,但是只记录位置还不够,还需要记录当前拥有的钥匙状态。需要的数据结构钥匙的个数是\(1-6\),用一个二进制数表示钥匙的状......
  • ThreadLocal
    ThreadLocal是什么?ThreadLocal是一个本地线程副本变量工具类。主要用于将私有线程和该线程存放的副本对象做一个映射,各个线程之间的变量互不干扰,在高并发场景下,可以实现......
  • C语言函数指针示例
      1#include<stdio.h>23doubleadd(doublea,doubleb)4{5returna+b;6}78doublesub(doublea,doubleb)9{10returna-......
  • LeetCode 452. 用最少数量的箭引爆气球
    贪心1、先按照所有起球的右边界排序,记录第一个气球的右边界位置,如果后续气球的左边界小于记录中的值那么这个气球就是可以被箭射中的,这种情况不做处理。2、当出现遍历的......
  • C温故补缺(一):数据类型和基本类型占位
    数据类型基本类型:就是算术类型,包括整型和实型枚举类型:一组离散的整数void类型:无可用值类型派生类型:指针(*),数组([]),结构体(struct),共用体(union),函数(fun())......
  • SBT30100VCT-ASEMI肖特基二极管SBT30100VCT
    编辑-ZSBT30100VCT在TO-220AB封装里采用的2个芯片,其尺寸都是94MIL,是一款超低压降低功耗肖特基二极管。SBT30100VCT的浪涌电流Ifsm为250A,漏电流(Ir)为8uA,其工作时耐温度范......
  • ASEMI肖特基二极管SBT10100VCT参数,SBT10100VCT应用
    编辑-ZASEMI肖特基二极管SBT10100VCT参数:型号:SBT10100VCT最大重复峰值反向电压(VRRM):100V最大平均正向整流输出电流(IF):10A峰值正向浪涌电流(IFSM):150A每个元件的典型热阻(R......