C/C++语言里右++ 和 *的优先级问题
可以看到++运算符的确优先级较高, 且这次输出结果大了1, 初值0并没有输出.可以看到100和200在正确的位子上, ++最后执行。这里使用了=运算符模拟输出, 这里输入0. 结果如下。里面就一个数组, 指针解引用同时右++, 结果如下。这样的写法也是正确的.接下来实现一个类, 重载* 和 ++ 运算符。虽然也能大体理解, 但还是要验证下.首先看看简单的int 数组 和 指针。下面样例使用最新的g++编译器。看了书本上写++ 比。的优先级高, 又看到。
原创
2023-04-06 09:35:35 ·
188 阅读 ·
1 评论