C语言研究中心由i++和++i引起一道问题的思考 背景: 相信很多人遇到过这样的问题:printf(“%d %d”,i++,++i); 也纠结过这个问题,到底答案是什么。确没有一个参考的资料。唯一知道的是,几乎所有C语言教材都这么讲:i++就是先使用i的值再使i自身加一,而++i则是先使i自身加一,然后在使用i的值。出于对真理的追求。今天我们彻底弄明白此问题。 譬如这样的话: int a,b;……继续阅读 » CTO 9年前 (2016-09-05) 17071浏览 3评论 25个赞