问一个关于a++的问题

http://img4.mukewang.com/5ab23d10000190ed08390298.jpg为什么显示的结果不是5 6,而是5 5,a++不是先使用值,再递增1吗?

GODDOOGE
浏览 849回答 1
1回答

Jedenn

看清楚你写的是什么代码,你打印了两次t。t = a++; 等价于 t = a; a = a + 1; t = ++a; 等价于 a = a + 1; t = a;
打开App,查看更多内容
随时随地看视频慕课网APP