搜索
您的当前位置:首页正文

a = a + 1,a+=1, a++, ++a 区别在哪

来源:吉趣旅游网
a = a +1;    // 即最普通的写法,将a的值加1再赋给a

a+=1;    // 相当于 a = a+1;

a++;     // 是先将a的值赋给一个变量, 再自增

++a;    // 是先自增, 再把a的值给一个变量
a = a + 1 等同于 a += 1


// 举例说明新手秒懂

b = a++ 
// 等同于
b = a; a = a + 1;
// 亦等同于
b = a; a += 1;


b = ++a
// 等同于
a = a + 1; b = a;
// 亦等同于
a += 1; b = a;

 

 

 

 

 

 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top