a++是先执行表达式后再自增,执行表达式时使用的是a的原值。
++a是先自增再执行表达示,执行表达式时使用的是自增后的a。
例:
int a=0
printf("%d",a++); //输出0,执行完后a=1
int a=0
printf("%d",++a);//输出1,执行完后a=1
a++ 和 ++a ;
推荐阅读
- REST模式中HTTP请求方法(GET,POST,PUT,DELETE)
- ubuntu中出现:程序 'java' 已包含在下列软件包中的解决方法
- jenkins 判断是手动触发还是定时器触发
- jmeter -- 在beanshell中处理http请求数据,对参数进行签名
- 修改testng源码,添加beforeMethod和afterMethod中的日志到test中(可以不改源码,废弃)
- print输出带颜色的方法详解
- PhantomJS 一款无界面的浏览器
- django中间件解决跨域问题-No 'Access-Control-Allow-Origin'
- Windows操作系统error10048端口释放问题TIME_WAIT状态的TCP连接快速回收时间
- Python之文件操作