黑马程序员技术交流社区
标题:
ios基础学习:C语言中的++a和a++的区别
[打印本页]
作者:
白月光
时间:
2014-5-14 22:23
标题:
ios基础学习:C语言中的++a和a++的区别
自增自减
1、++自增运算符:如a++,++a都等价于a = a + 1;
2、--自减运算符:如a--,--a都等价于 a = a -1;
虽然++a和a++等价的结果一样,但是运算过程确大不相同,以下举例说明:
#include <stdio.h>
int main()
{
//int m = 10, n1, n2;
//n1 = m++;先将m的值赋给n1,然后m再做自增运算,所以此时,n1=10,m=11;
//n2 = ++m ;先将m做自增运算,然后在将运算后的m值赋给n2,所以此时,n2=11,m=11;
复制代码
作者:
吉大人
时间:
2014-5-14 23:30
希望能运用娴熟
作者:
但愿''专注..
时间:
2014-5-25 11:59
这个单独理解的确很简单,如果很多很复杂的式子就头晕了
作者:
白月光
时间:
2014-5-25 16:07
但愿''专注.. 发表于 2014-5-25 11:59
这个单独理解的确很简单,如果很多很复杂的式子就头晕了
嗯嗯,我也是,多做练习
作者:
但愿''专注..
时间:
2014-5-25 20:15
白月光 发表于 2014-5-25 16:07
嗯嗯,我也是,多做练习
其实也没必要纠结这小问题,真正的项目应该避免这种让人看不懂的代码
作者:
李欢宇
时间:
2014-11-20 14:33
这个很容易搞混。
作者:
xuwenxindeai
时间:
2014-11-20 23:06
非常好,,最近上ios基础班,,刚学到这里。。
作者:
xuwenxindeai
时间:
2014-11-20 23:08
非常好,,最近学ios基础班,刚学到这里。。
作者:
天空总是很蓝
时间:
2014-11-21 01:39
经典的算法
作者:
任冰冰
时间:
2014-12-6 10:23
看来我来晚了
作者:
kk要来黑马
时间:
2014-12-22 20:02
其实我学的时候就按生活常识逻辑,就可以记住了
作者:
残风风
时间:
2014-12-23 13:09
挺常用的,非常感谢解释的这么清楚
作者:
彭洲
时间:
2014-12-23 18:42
受教了,一直没弄清
作者:
iitt
时间:
2015-5-6 10:19
好耶,这个还真有用!
作者:
kulala0115
时间:
2015-5-6 10:49
单独看能理解,代码一多就混遥,看来还是不够熟练
作者:
zhangf0725
时间:
2015-5-21 14:55
作者:
baby14
时间:
2018-8-2 07:30
多谢分享
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2