ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
24 апреля
396909 Топик полностью
fk0, легенда (24.03.2013 14:56, просмотров: 156) ответил rezident на Тут с месяц назад был вопрос, который остался без ответа. Товарищ подставляет отрицательное значение индекса и удивляется, почему компилятор неправильно вычисляет смещение? Я не понял, откуда он такой способ вычислений смещения взял?
Я не понял, почему некоторые товарищи считают отрицательные числа -- нечислами. В языке C выражение вида p[x] это лишь syntactic sugar для *(p+x). PS: где-то у классиков, кстати, встречается использование отрицательных индексов, причём вполне осмысленное.
[ZX]