|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.10.2011, 18:21 | #1 |
Пользователь
Регистрация: 29.03.2010
Сообщений: 48
|
Почему не дружат динамич.массивы и switch
Надо создать массив, но до выполнения программы не известно, какого размера он будет и какой тип данных(int, float,double) там будет.
Сделал так: Код:
Вынес объявление массивов из switch: Код:
Вывод напрашивается сам собой: динамические массивы , по-видимому нельзя объявлять в переключателе switch. Так ли это? |
22.10.2011, 18:31 | #2 |
Пользователь
Регистрация: 11.10.2011
Сообщений: 60
|
нельзя, потому что там используется локальная память. Вне Свитча эти массивы были бы недоступны.
|
22.10.2011, 18:38 | #3 |
Участник клуба
Регистрация: 23.12.2010
Сообщений: 1,129
|
Просто возьми каждый блок свитча в фигурные скобки
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
2 задачи на массивы. почему не работают ??? (((( | ProgFrog | Microsoft Office Excel | 3 | 21.05.2012 21:07 |
Ассемблер и Паскаль не дружат... | Monte-Kristo | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 16.06.2009 13:03 |
Паскаль. Динамич массивы | ProPaL | Помощь студентам | 6 | 25.03.2008 09:43 |