|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.09.2016, 22:00 | #1 | |
Пользователь
Регистрация: 30.03.2016
Сообщений: 13
|
Ошибка сегментации на Си
Помогите,пожалуйста с кодом. В общем я стал решать задачу. Вроде уже 10 раз проверил,но ничего не понимаю. При компиляции выходит ошибка сегментации.Суть задачи тут не очень важна,я дума я напортачил с выделением памяти.Объясните,кто знает.Задача:
Цитата:
Код:
Знание общих правил заменяет незнание конкретных фактов.
|
|
28.09.2016, 22:47 | #2 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Динамическое создание массива - это достаточно типичная задача. Вот набросал тебе шаблон, в котором создаётся такой массив "a" из "n" элементов и пользователь его заполняет вручную. Используя его, доделай программу (что там тебе надо - поиск элемента).
12.jpg p.s.1: когда будешь перенабирать программу- обращай внимание на комментарии. p.s.2: что-то не будет получаться - пиши здесь. |
28.09.2016, 23:16 | #3 |
Пользователь
Регистрация: 30.03.2016
Сообщений: 13
|
И можно у вас тогда спросить, а как организовать получение n и элементов последовательности из файла, под названием input.txt? Просто это тоже важно. Если вам не сложно)
Знание общих правил заменяет незнание конкретных фактов.
Последний раз редактировалось Qodd; 28.09.2016 в 23:29. |
29.09.2016, 06:36 | #4 |
Участник клуба
Регистрация: 14.05.2016
Сообщений: 1,793
|
Делаю тяп-ляп, поэтому хорошенько протестируй...
12.jpg Обычно люди делают себе проверку корректности открытия файла, я такое не писал. Отсюда предупреждение - проследи чтобы файл был на диске C:/ (обязательно), а сама структура файла такая: первое число - это "n", а последующие - непосредственно элементы вектора (см. следующий рисунок). Следи чтобы количество элементов вектора не было меньше первого числа ("n") с учётом того что счёт начинается с 0-ля. Вот например: 13.jpg |
29.09.2016, 17:42 | #5 |
Пользователь
Регистрация: 30.03.2016
Сообщений: 13
|
Спасибо большое, все работает. Вы мне очень помогли
Знание общих правил заменяет незнание конкретных фактов.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нарушение доступа(Ошибка сегментации) | AnthonyB | Общие вопросы C/C++ | 1 | 15.04.2013 02:11 |
Всё та же ошибка сегментации | edw1n | Помощь студентам | 7 | 02.03.2013 23:51 |
Ошибка сегментации (С + MPI) | Nelly_S | Общие вопросы C/C++ | 0 | 08.11.2012 00:03 |
Ошибка сегментации | srs6270 | Общие вопросы C/C++ | 16 | 19.07.2012 11:31 |
Работа с указателями. Ошибка сегментации. | agronomchek | Помощь студентам | 1 | 24.08.2010 14:51 |