LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

И как это может быть связано с тем, что указатель - это целое число?

Нет. Указатель – это не целое число. Для указателя не определены операции, которые определены для целых чисел, и наоборот.

Более того, для указателей действуют специальные правила даже при операциях, которые определены для них и для целых чисел.

p++ может выдать значение больше не на 1 совсем. Два указателя, целочисленные значения которых одинаковы, могут при сравнении выдать ложь. И так далее. Enjoy your C!

Исходная версия hateyoufeel, :

И как это может быть связано с тем, что указатель - это целое число?

Нет. Указатель – это не целое число. Для указателя не определены операции, которые определены для целых чисел, и наоборот.