0 / 0 / 0
Регистрация: 02.10.2017
Сообщений: 10
|
|
1 | |
Как инициализировать массив с переменным числом элементов?02.10.2017, 21:11. Показов 923. Ответов 12
Метки нет Все метки)
(
0
|
|
02.10.2017, 21:11 | |
Ответы с готовыми решениями:
12
Создание массива с переменным числом элементов без new Как инициализировать массив в котором не все значения элементов известны
|
94 / 41 / 23
Регистрация: 18.09.2016
Сообщений: 379
|
|
02.10.2017, 21:20 | 2 |
читайте про функцию realloc
0
|
Заклинатель змей
611 / 508 / 213
Регистрация: 30.04.2016
Сообщений: 2,412
|
||||||
03.10.2017, 08:07 | 3 | |||||
Bimer4130,
0
|
3543 / 2213 / 401
Регистрация: 09.09.2017
Сообщений: 9,198
|
|
03.10.2017, 08:14 | 4 |
и в конце надо не забыть
free(arr);
0
|
Заклинатель змей
611 / 508 / 213
Регистрация: 30.04.2016
Сообщений: 2,412
|
||||||
03.10.2017, 08:27 | 5 | |||||
Bimer4130, а ещё лучше
0
|
Модератор
![]() ![]() |
|
03.10.2017, 08:49 | 6 |
И где же у нас тут статический массив? Массив на стеке есть, а статического массива нет.
Про "должен" -- зависит от стандарта и компилятора, в C99 есть такая аббревиатура VLA.
1
|
Заклинатель змей
611 / 508 / 213
Регистрация: 30.04.2016
Сообщений: 2,412
|
|
03.10.2017, 10:02 | 7 |
bormant, спасибо, несколько отстал от новых веяний
0
|
Форумчанин
![]() ![]() 8194 / 5044 / 1437
Регистрация: 29.11.2010
Сообщений: 13,453
|
||||||
03.10.2017, 11:59 | 10 | |||||
Нет смысла инициализировать массив нулями в цикле. Статический можно при создании инициализировать
1
|
94 / 41 / 23
Регистрация: 18.09.2016
Сообщений: 379
|
|
03.10.2017, 15:31 | 11 |
С реалоком лучше всего, можно создать список с последовательным хранением. Создать структуру одно поле это счётчик кол-ва элементов, 2 указатель на массив.
0
|
3543 / 2213 / 401
Регистрация: 09.09.2017
Сообщений: 9,198
|
|
03.10.2017, 15:43 | 12 |
realloc стоит использовать для динамических массивов. А если размер известен на этапе выполнения и потом не меняется - достаточно malloc/calloc.
0
|
Велосипедист...
352 / 219 / 73
Регистрация: 15.12.2015
Сообщений: 785
|
|
03.10.2017, 16:21 | 13 |
0
|
03.10.2017, 16:21 | |
Помогаю со студенческими работами здесь
13
В функции с переменным числом параметров найти сумму всех элементов каждого массива Как получить набор с переменным числом столбцов? Как создать класс с переменным числом аргументов Как нарисовать вал с переменным числом ступеней Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |