C 和 C++ 中的指针是否支持标准的比较运算符(>
、<
等)?
我想比较精确的数组位置。
最佳答案
在连续数组中比较内存偏移量(指针)是可以的。如果您的数组实现为链表(例如),则节点可能遍布内存,因此指针比较是无意义的。
关于c++ - 指针比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1350471/
C 和 C++ 中的指针是否支持标准的比较运算符(>
、<
等)?
我想比较精确的数组位置。
最佳答案
在连续数组中比较内存偏移量(指针)是可以的。如果您的数组实现为链表(例如),则节点可能遍布内存,因此指针比较是无意义的。
关于c++ - 指针比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1350471/