Форум программистов, компьютерный форум CyberForum.ru

массив и индекс - C++

Восстановить пароль Регистрация
 
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1144 / 426 / 19
Регистрация: 23.06.2009
Сообщений: 6,147
Завершенные тесты: 1
10.11.2010, 19:35     массив и индекс #1
объявляя массив и его индекс,индекс должен быть константой.Почему?
Препод сказал что если массив будет динамической то можно будет чтобы его индекс не был константой.

Например я хочу написать такой код
C++
1
2
3
int n=0;
cin>>n;
int a[n];
Почему нельзя так
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.11.2010, 19:35     массив и индекс
Посмотрите здесь:

В массив В перенести все элементы массива А, имеющие четный индекс C++
Массив: определить индекс столбца с максимальным количеством нулевых элементов C++
C++ Как поместить элемент в массив используя (индекс и значение) определенной размерности?
Создать массив. Вывести на дисплей значение и индекс второго четного элемента C++
C++ как переделать массив что бы не было его остановки и как добавить индекс
Массив: произвести сдвиг элементов на к позиций, где к-индекс максимального элемента массива C++
Выведите на экран массив, его минимальный элемент и его индекс в массиве C++
Ввести одномерный массив E(10), найти сумму элементов массива, индекс которых равен их значению C++
Массив, индекс как уникальный ID C++
C++ Для каждой строки матрицы найти индекс первого отрицательного элемента и записать данные в новый массив
C++ Разработать шаблон функции, в которую передается массив и размер и возвращается индекс минимального элемента
Дан массив A размера N. Вставить 0 перед каждым элементом, индекс которого кратен K C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Andrew_Lvov
Эксперт C++
 Аватар для Andrew_Lvov
259 / 189 / 5
Регистрация: 19.08.2010
Сообщений: 758
Записей в блоге: 1
10.11.2010, 19:50     массив и индекс #2
Потому, что статические переменные размещаются в стеке, итого их размер должен быть известен заранее.
Размещение в динам. памяти более медленное.
-comrade-
355 / 356 / 42
Регистрация: 11.06.2010
Сообщений: 703
10.11.2010, 20:54     массив и индекс #3
Цитата Сообщение от ^Tecktonik_KiLLeR Посмотреть сообщение
Например я хочу написать такой код
C++
1
2
3
int n=0;
cin>>n;
int a[n];
Почему нельзя так
C++
1
2
3
4
5
int n;
cin>>n;
int *a=new int [n];
...
delete a;
^Tecktonik_KiLLeR
 Аватар для ^Tecktonik_KiLLeR
1144 / 426 / 19
Регистрация: 23.06.2009
Сообщений: 6,147
Завершенные тесты: 1
10.11.2010, 21:23  [ТС]     массив и индекс #4
-comrade-, не,в курсе еще не прошли дин.массивы
Yandex
Объявления
10.11.2010, 21:23     массив и индекс
Ответ Создать тему
Опции темы

Текущее время: 12:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru