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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 202, средняя оценка - 4.95
Ravik
1 / 1 / 0
Регистрация: 24.06.2010
Сообщений: 54
#1

Как инициализировать двумерный массив? - C++

22.03.2011, 18:26. Просмотров 25326. Ответов 8
Метки нет (Все метки)

подскажите как инициализировать двумерный массив

long long int mass[n][2];
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2011, 18:26     Как инициализировать двумерный массив?
Посмотрите здесь:

Как инициализировать массив чисел в С++? C++
Как инициализировать массив переменной C++
Как инициализировать такой массив C++
C++ Как инициализировать массив строк?
Можно ли как-то инициализировать массив? C++
C++ Как обьявить и инициализировать массив константных значений?
C++ Как инициализировать массив строк в конструкторе
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
neske
1463 / 830 / 69
Регистрация: 26.03.2010
Сообщений: 2,830
22.03.2011, 18:31     Как инициализировать двумерный массив? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int M, N;
std::cout << "Input number of row: ";
std::cin >> M;
std::cout << "Input number of column: ";
std::cin >> N;
 
int **mas = new int *[M];
 
for (int i = 0; i < M; i++) 
{
  mas[i] = new int [N];
}
 
for (int i = 0; i < M; i++) {
  delete []mas[i];
}
delete []mas;
Ravik
1 / 1 / 0
Регистрация: 24.06.2010
Сообщений: 54
22.03.2011, 18:32  [ТС]     Как инициализировать двумерный массив? #3
а попроще нет? второй показатель константа
neske
1463 / 830 / 69
Регистрация: 26.03.2010
Сообщений: 2,830
22.03.2011, 18:34     Как инициализировать двумерный массив? #4
Можете не вводить N, но операции все равно будут те же.
Ravik
1 / 1 / 0
Регистрация: 24.06.2010
Сообщений: 54
22.03.2011, 18:35  [ТС]     Как инициализировать двумерный массив? #5
ясно, Спасибо.
Alex1234
13 / 13 / 0
Регистрация: 11.02.2011
Сообщений: 55
22.03.2011, 18:35     Как инициализировать двумерный массив? #6
Желательно отучить себя от двумерных массивов, память одномерная.
silent_1991
22.03.2011, 18:47
  #7

Не по теме:

Alex1234, тогда и от списков желательно себя отучить - память ведь последовательная. Так что-ли?

slice
32 / 75 / 4
Регистрация: 04.11.2010
Сообщений: 249
22.03.2011, 18:51     Как инициализировать двумерный массив? #8
зависит от задачи
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.03.2011, 18:59     Как инициализировать двумерный массив?
Еще ссылки по теме:

C++ Как объявить указатель на массив через typedef и как инициализировать такой тип
Как инициализировать массив в классе C++
C++ Как объявить и инициализировать двумерный массив
Как инициализировать массив в dll ? C++
C++ Как инициализировать массив ссылок?

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

Или воспользуйтесь поиском по форуму:
Alex1234
13 / 13 / 0
Регистрация: 11.02.2011
Сообщений: 55
22.03.2011, 18:59     Как инициализировать двумерный массив? #9
Цитата Сообщение от silent_1991 Посмотреть сообщение

Не по теме:

Alex1234, тогда и от списков желательно себя отучить - память ведь последовательная. Так что-ли?

На то он и список...
Yandex
Объявления
22.03.2011, 18:59     Как инициализировать двумерный массив?
Ответ Создать тему
Опции темы

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