自增自减

作者: 光明程辉 | 来源:发表于2015-11-27 00:15 被阅读11次

理解核心:( 其实很容易)

int b;
int a = 10;

// b = 10 + 12;

 //b = (a++) + (++a);// 只要是 a++ ,就把当前的值写进去(啥也别想先!),但是,a的值还是会+1(不显示)

// b = 11 + 11;

b = (++a) + (a++); // 只要是 a++ ,就把当前的值写进去,但是,a的值还是会+1(不显示)

include <stdio.h>

int main()
{
/*
int a = 10;

a = a + 1; // 11

a += 1; // 12

a++; // 13

++a; // 14

a--; // a -= 1;  a = a - 1;   13
*/
// printf("a的值是%d\n", a);

int b;
int a = 10;
// b = 10 + 12;
//b = (a++) + (++a);// 只要是 a++ ,就把当前的值写进去,但是,a的值还是会+1(不显示)

// b = 11 + 11;
b = (++a) + (a++); // 只要是 a++ ,就把当前的值写进去,但是,a的值还是会+1(不显示)
// a -> 11

 
// a : 12
printf("b=%d, a=%d\n", b, a);

return 0;
}

相关文章

  • 自增、自减

    var a = 20; var b = --a + 2; console.log(a);//19 console....

  • 自增自减

    自增(++)与自减(--)感觉这是很有意思的两个运算符号, 前缀形式:++i、--i 后缀后缀:i++、i-- 整...

  • 自增自减

    自增、自减(自动➕1或者自动➖1) 如果++在前代表先自增再参与其它运算如果++在后代表先参与其它运算再自增 自增...

  • 自增自减

    理解核心:( 其实很容易) int b;int a = 10; // b = 10 + 12; // b = 11...

  • 自增自减

    自增 ++ 自减 --

  • java(4-运算符)

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

  • 2019-02-24

    算术运算符 主要介绍一下 %(取模)、自增(++)、自减(--) 自增 (++) 自增分为自增前(++a) 和自增...

  • c语言学习总结

    逗号表达式与自增自减 自增自减 b = a++ 等价于 b = a; a = a+1; b = ++a 等价于 ...

  • JavaScript自增自减

    相信大家一定被自增自减困扰了许久,那么今天就来彻底弄清楚自增与自减的原理 自增++可以使变量在自身的基础上增加1 ...

  • 自增和自减

    自增与自减 运行结果a:6b:6 运行结果a:6b:5 其他运算符与c++没有区别 赋值运算符 注意 运行结果th...

网友评论

    本文标题:自增自减

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