美文网首页
自增与自减运算

自增与自减运算

作者: 伟大的洪立 | 来源:发表于2018-09-05 23:50 被阅读0次

增1运算符 ++, 减1运算符 --

  • 使变量的值加1个单位
  • 使变量的值减少一个单位
    它分为前缀和后缀
  1. 前缀 ------ ++n, --n.
    先对n增1/减1,然后在使用n的值
++n -> n=n+1; --n-> n=n-1.
  1. 后缀 ------ n++, n--.
    先使用n的值, 然后在对n进行加1/减1。
n++ -> n=n+1; n-- -> n=n-1.

例子:

  • ++n


    图-1
  • n++


    图-2

前缀与后缀对变量和表达式的影响

m = ++n-2;
// 由于++n的优先级比-2高, 所以先运行++n
图-3
m = n++-2;
图-4

复杂一点的例子

printf("%d", -n++);
// 他等价于
printf("%d", -n);
n = n+1;

相关文章

  • 前端笔记9

    自增和自减 自增和自减的练习 运算符 与或运算 赋值运算符 关系运算符 unicode编码 相等运算符

  • 运算符

    自增和自减 自增和自减练习 逻辑运算符 与或运算 赋值运算符 关系运算符 Unicode编码 相等运算符

  • java(4-运算符)

    自增自减运算符 前缀自增自减法(++a,--a): 先进行自增或者自减运算,再进行表达式运算。后缀自增自减法(a+...

  • 运算符

    (1)自增和自减 (2)自增和自减的练习 (3)逻辑运算符 (4)与或运算 (5)_赋值运算符 (6)关系运算符 ...

  • java基础中自增与自减

    自增自减的作用是使变量的值增1,或者减1.自增与自减运算符是单目运算符,可以放在操作元之前,也可以是之后。放在操作...

  • 自增与自减运算

    增1运算符 ++, 减1运算符 -- 使变量的值加1个单位 使变量的值减少一个单位它分为前缀和后缀 前缀 ---...

  • C语言学习 - 自增、自减运算

    自增、自减运算 自增运算自增运算表示将变量加1,运算符为:++。自增运算符在前时,变量先加1,再使用,如:++i;...

  • 运算符

    自增自减 逻辑运算符 与或运算 _赋值运算符 关系运算符 Unicode编码

  • Flutter学习笔记1.3 Dart基础(循环语句 for,w

    自增 自减 ++ /--表示自增/ 自减 1说明: 在赋值运算里面 如果++ --写在前面 这时候先运算 再赋值,...

  • Java运算符

    前缀自增自减法(++a,--a):先进行自增或者自减运算,再进行表达式运算。 后缀自增自减法(a++,a--):先...

网友评论

      本文标题:自增与自减运算

      本文链接:https://www.haomeiwen.com/subject/ftxtgftx.html