|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.12.2010, 23:41 | #1 |
Пользователь
Регистрация: 28.11.2010
Сообщений: 11
|
Как удалить(добавить) элемент массива?
допустим получили динамический одномерный массив
Код:
1, 2, 3, 4, 5 Как удалить. допустим, второй элемент массива, чтоб массив стал таким: 1,3,4,5 и как добавить элмент с заданным номером. И как всё это вставить в программму, чтобы получился новый массив. |
15.12.2010, 00:00 | #2 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
1. Нужно создать массив на n-1 элемент
Код:
Код:
Код:
Код:
Добавить практически так же. Создаете массив, только с бОльшим количеством элементов, копируете в него старый массив до заданного элемента, потом вставляете заданный элемент и продолжаете копировать старый массив в новый. А потом удаляем старый массив и присваиваем ему новый адрес.
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
Последний раз редактировалось ACE Valery; 15.12.2010 в 00:02. |
15.12.2010, 07:47 | #3 |
Пользователь
Регистрация: 28.11.2010
Сообщений: 11
|
2. В цикле записать в него все элементы, кроме элемента со вторым номером
Код:
|
15.12.2010, 22:26 | #4 |
Сама себе режиссер
Старожил
Регистрация: 27.04.2007
Сообщений: 3,365
|
эм... если я правильно поняла, то вы хотите, чтоб пользователь ввел номер того элемента, который надо удалить?
Код:
Если я вас напрягаю или раздражаю, вы всегда можете забиться в угол и поплакать
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
OrCad 16.3 как добавить элемент в библиотеку | iukash | Софт | 43 | 09.03.2011 15:37 |
удалить элемент из массива | dron-k | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 17.09.2010 17:46 |
Как удалить\добавить элемент массива с++ | Sanu0074 | Помощь студентам | 3 | 15.06.2010 11:53 |
добавить/удалить элемент | Revenholm | Общие вопросы C/C++ | 3 | 13.06.2009 17:17 |
Удалить элемент массива | pavel42 | Помощь студентам | 14 | 21.05.2009 08:52 |