Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 26.02.2015
Сообщений: 12
1

Динамические и статические массивы

13.09.2015, 13:07. Показов 2059. Ответов 3
Метки нет (Все метки)

Главное отличие динамических массивов от статических состоит в том, что они могут иметь неопределенный размер до компиляции. Но статический массив тоже можно объявить через переменную:
C++
1
2
3
int n;
cin >> n;
int a[n];
И компилятор это спокойно примет и запустит программу. Так все и должно быть или я чего-то не понимаю?
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.09.2015, 13:07
Ответы с готовыми решениями:

Массивы. Статические и динамические
Объясните, пожалуйста, что такое статические массивы и что такое динамические? Чем отличаются? Как...

Статические и динамические массивы
Здравствуйте. Является ли массив статическим, когда количество ячеек (размеры) задано константой, а...

Заменить все статические массивы на динамические
Отсортировать по воз- растанию только чет- ные элементы масси- ва. #include <algorithm>...

Взять статические строки заменить на динамические массивы и распечатать
нужно решить задачу Взять статические строки заменить на динамические массивы и распечатать

3
2404 / 1807 / 397
Регистрация: 15.12.2013
Сообщений: 7,779
13.09.2015, 13:11 2
Лучший ответ Сообщение было отмечено coder1337 как решение

Решение

coder1337, нельзя. Так можно только в gcc,у которого есть такое расширение.
1
0 / 0 / 0
Регистрация: 26.02.2015
Сообщений: 12
13.09.2015, 13:15  [ТС] 3
Понятно, спасибо!
0
Don't worry, be happy
16989 / 9868 / 1900
Регистрация: 27.09.2012
Сообщений: 24,473
Записей в блоге: 1
13.09.2015, 13:50 4
Главное отличие всего статического в том, что оно живет всё время работы программы (static storage duration).
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.09.2015, 13:50

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Заменить статические массивы на динамические; размер массива запрашивать у пользователя
#include <iostream> #include <ctime> using namespace std; const int n=10; int first, last;...

Статические и динамические объекты
Используя объекты, классы, конструкторы и деструкторы необходимо разработать программу по следующим...

Статические и динамические библиотеки
Здравствуйте! Возник вопрос в понимании задания, подскажите пожалуйста То есть в библиотеке...

Статические динамические типы(типизация)
Доброго времени суток! Хочу задать вопрос, но конкретизировать боюсь не смогу. Вопрос по...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.