|
|
|
|
|
|
|
Вернуться
| 1 Мехрдод ТРГИ [9"А" team], 20 апреля 2009 г. 19:53:10 | |
|
Я всё время удивляюсь все великие открытия открываются случайно!тип-топ и что-то помогло мозгу придумать то что поможет человечеству!!!!!
|
|
|
| 2 Мехрдод ТРГИ [9"А" team], 20 апреля 2009 г. 19:48:52 | |
Ага сработало, попробуйте эту прогу #include<iostream> using namespace std; int main() { int a[21],*c,i; for (i=1;i<=21;i++) a[i]=i; c=a+10; cout<<c[-8]; } Ответ 2;так что Вы оказались правы
|
|
|
| 3 Беляев Сергей Николаевич, 20 апреля 2009 г. 15:33:18 | |
|
Что это сработало? Просто мне без вас в голову не приходило такое делать :)
|
|
|
| 4 Мехрдод ТРГИ [9"А" team], 19 апреля 2009 г. 19:28:29 | |
|
Это минус для плюса!!! Беляев Сергей Николаевич Вам спасибо!!!
|
|
|
| 5 Беляев Сергей Николаевич, 19 апреля 2009 г. 17:14:30 | |
|
Индексы элементов массива в Си при обычном описании не могут быть отрицательными, в принципе можно и без этого обойтись, но уж если очень хочется, то можете сделать что-нибудь такое: int a[21], *c=a+10; Я даже не пробовал, но в принципе может что-нибудь получиться :) А вообще, привыкайте использовать массивы с индексами от нуля.
|
|
|
Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!
| | | |