Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Parasite Гость
|
Добавлено: Вт Май 11 2004 04:18 Заголовок сообщения: Что тут не так с указателями? |
|
|
Я пишу
Код: |
int *px1 = new int[n], *px2= new int[n],
*py1 = new int[n], *py2 = new int[n];
.
.
.
for (int j=1;j<=*n+1;j++)
{
.....
if(k==0){
px1[j] = x0[k];
py1[j] = y0[k];
}
else if(k==1){
px2[j] = x0[k];
py2[j] = y0[k];
}
}
|
Выдаётся ошибка...в OC - точно связанная с указателями... типа "значение память по адресу такому-то не может быть прочитано" |
|
Вернуться к началу |
|
|
grayrat
Зарегистрирован: 30.06.2003 Сообщения: 189
|
Добавлено: Вт Май 11 2004 10:02 Заголовок сообщения: |
|
|
Очевидно, n это int.
Тогда не
for (int j=1;j<=*n+1;j++)
а
for (int j=0;j<n;j++) |
|
Вернуться к началу |
|
|
|