реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Как переписать думерный массив в одномерный?, Все как бы просто, но Builder пишет ошибку
skyled
сообщение Jan 27 2011, 14:29
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 11-06-10
Пользователь №: 57 868



На картинке процедурка конвертации двумерного массива в одномерный и ошибка, которая возникает при попытке эту процедурку использовать. Подскажите, что не так я делаю? Спасибо!
Прикрепленное изображение
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 27 2011, 14:34
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



n как бы надо сначала инициализировать.
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Jan 27 2011, 14:42
Сообщение #3


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(aaarrr @ Jan 27 2011, 17:34) *
n как бы надо сначала инициализировать.

Забавно, я тоже по молодости так накалывался.
Тут хоть ошибку выдало (видимо, в ячейке с n оказался дикий мусор и индекс вылетел за пределы разрешённого сегмента).
А бывает, что все проканывает, но потом такие чудеса...
Да, с указателями в си надо аккуратнее работать...


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 27 2011, 14:47
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(MrYuran @ Jan 27 2011, 17:42) *
Да, с указателями в си надо аккуратнее работать...

И с индексами тоже, ага.
Go to the top of the page
 
+Quote Post
skyled
сообщение Jan 27 2011, 15:12
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 11-06-10
Пользователь №: 57 868



А ведь помогло. Кто бы мог подумать. Чего это оно так? Спасибо за помошь.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jan 27 2011, 15:20
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(skyled @ Jan 27 2011, 18:12) *
Чего это оно так?

"Оно" в своем праве - стандарт не предписывает инициализацию локальных переменных по умолчанию.
Go to the top of the page
 
+Quote Post
skyled
сообщение Jan 27 2011, 15:21
Сообщение #7


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 11-06-10
Пользователь №: 57 868



Теперь буду в курсе.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 09:11
Рейтинг@Mail.ru


Страница сгенерированна за 0.01385 секунд с 7
ELECTRONIX ©2004-2016