指针比较

时间:2009-08-29 04:42:04

标签: c++ c pointers

C和C ++中的指针是否支持标准中的比较运算符(><等)?

我想比较阵列位置是准确的。

2 个答案:

答案 0 :(得分:12)

在一个连续的数组中,比较内存偏移量(指针)是可以的。如果您的数组实现为链接列表(例如),则节点可以遍布内存,因此指针比较是无意义的。

答案 1 :(得分:2)

是的,可以比较它们。

例如,有关详细信息,请参阅标准中的“关系运算符”,C99中的6.5.8和C ++旧版草案中的5.9(2006-11)。