![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 07.01.2014
Сообщений: 124
|
![]()
есть код
Код:
Если int array[] = {4, 5 , 6}; заменить на int array[] = {4, 5 , 6, 7}; то подсвечивается строка *temp = *bPtr + 3; лог: First chance exception at $00401417. Exception class $C0000005 with message 'access violation at 0x00401417: write of address 0x0041bc03'. Process Project1.exe (2272) Если написать int array[] = {4, 5 , 6, 7, 8}; то снова всё работает. Как связаны array[], *temp, *bPtr почему появляется ошибка? пишу в RAD Studio Borland C++ XE3.
#define TRUE FALSE //счастливой отладки
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 26.09.2014
Сообщений: 176
|
![]()
У меня выбило ошибку здесь( borland builder 6 ):
Код:
Код:
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 07.01.2014
Сообщений: 124
|
![]() Цитата:
Код:
Код:
#define TRUE FALSE //счастливой отладки
|
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 26.09.2014
Сообщений: 176
|
![]() Цитата:
Обьявляешь и инициализируешь массив Код:
Код:
|
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 07.01.2014
Сообщений: 124
|
![]()
Как вы и написали, верное решение проблемы - выделение памяти под указатель temp, а размер массива array[] тут не причём. Ещё раз спасибо.
#define TRUE FALSE //счастливой отладки
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Найти седловые точки в матрице(помогите найти ошибку) - pascal | tdsotm | Помощь студентам | 0 | 20.11.2014 18:57 |
Помогите найти ошибку - StrToFloat выдаёт ошибку EConvertError для ячеек StringGrid (Delphi) | Artsiom | Помощь студентам | 10 | 18.12.2013 14:10 |
Помогите найти ошибку | lubafffka | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 18.12.2008 09:42 |
Помогите найти ошибку | Рената | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 05.01.2008 04:29 |