c++ 定义一个 int a[][4] *p=*a 那么 *p++和*(p++)为什么

c++ 定义一个 int a[][4] *p=*a那么 *p++和*(p++)为什么一样
2025-02-26 13:26:02
推荐回答(2个)
回答1:

* 与 ++ 都是单目运算符,其优先级一样,结合方向自右到左,p先与右边的 ++ 结合,再与左边的 * 结合,括号是给初学者看的,可以不要。

回答2:

http://jingyan.baidu.com/article/eae07827809adf1fec54851f.html
这个可以解决你的问题!