|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.01.2014, 16:06 | #1 |
Пользователь
Регистрация: 14.12.2013
Сообщений: 10
|
Массив:проблемы с глобальными переменными(С\С++)
Правильно ли глобальной переменной в функции типа void присвоить значение, а потом это значение использовать в других функциях?
Программа должна находить наименьший среди положительных элементов -величину и индекс(соответственно необходимо вывести величину и индекс)+поменять местами найденный и максимальный элементы. Что б не второй раз не писать код поиска минимального элемента. Код:
Последний раз редактировалось Stilet; 12.01.2014 в 17:23. |
12.01.2014, 18:03 | #2 | |
Участник клуба
Регистрация: 03.12.2009
Сообщений: 1,013
|
В Вашем случае можно обойтись и без глобальных переменных.
Что Вам мешает гонять за собой из функции в функцию сам массив, его размерность и другие по мере необходимости данные? Цитата:
Глобальные переменные обычно приводят к неприятностям, поэтому использовать их рекомендуется только в исключительных ситуациях (да, такие бывают). |
|
12.01.2014, 19:44 | #3 |
Пользователь
Регистрация: 14.12.2013
Сообщений: 10
|
Понял, спасибо за помощь
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
С#. Массив. обмен переменными | timzyed | Помощь студентам | 7 | 14.11.2013 23:55 |
динамический массив с переменными типа double | ogyrcheg | C# (си шарп) | 4 | 25.02.2012 10:55 |
большой массив данных с несколькими переменными | Dexter_M | Microsoft Office Excel | 27 | 04.10.2011 14:21 |
Delphi - тест программа, проблемы с переменными | Skorpion555 | Помощь студентам | 3 | 25.03.2010 19:23 |
Проблема с глобальными переменными | yulia | PHP | 4 | 04.11.2008 02:47 |