【发布时间】:2021-09-10 11:47:26
【问题描述】:
我在看K&R,卡在下面这句话里了。
*p -> str++在访问它指向的任何内容后都会递增 str(就像*s++)
我同意它对*p -> str++ 的说法,但对于*s++,这对我来说没有任何意义。我想
*s++ 将在 s 递增之后访问它指向的任何内容,就像 (*s)++
【问题讨论】:
-
解决所有这些头痛问题的方法是在同一个表达式中简单地not混合
++运算符和其他运算符。它是无数错误的来源,几乎不存在真正需要混合它们的情况。在阅读 K&R 时,您会发现很多不好的做法,我建议您将这本书视为 1970 年代的古代遗物,而不是学习资料。
标签: c operator-precedence