5.2 *p++ 自增 p 还是 p 所指向的变量?

后缀 ++ 和 -- 操作符本质上比前缀一目操作的优先级高, 因此 *p++ 和 *(p++) 等价, 它自增 p 并返回  p 自增之前所指向的值。要自增 p 指向的值, 使用  (*p)++, 如果副作用的顺序无关紧要也可以使用 ++*p。

参考资料: [K&R1, Sec. 5.1 p. 91]; [K&R2, Sec. 5.1 p. 95]; [ISO, Sec. 6.3.2, Sec. 6.3.3]; [H&S, Sec. 7.4.4 pp. 192-3, Sec. 7.5 p. 193, Secs. 7.5.7,7.5.8 pp. 199-200]。

翻译朱群英、孙云, LaTeX2HTML 编译 朱群英 (2005-06-23)