Имеют ли указатели в C и С++ операторы сравнения сравнения (>, < и т.д.) в стандарте?
Я хочу сравнить позиции массива, чтобы быть точным.
Ответ 1
В смежном массиве сравниваются смещения памяти (указатели) в порядке. Если ваш массив реализован как связанный список (например), узлы могут иметь всю память, поэтому сравнение указателей бессмысленно.
Ответ 2
Да, их можно сравнить.
Например, см. "Реляционные операторы" в стандартах для получения дополнительной информации, 6.5.8 на C99 и 5.9 в старом проекте С++ (2006-11).