Как обратиться к переменной из любой части программы которая находится внутри функции, другими словами как вернуть 2 результата из функции? - страница 4
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Речь идёт о том что эти переменные будут генерироваться внутри функции а не передоваться,
потому что если речь идёт о передаче переменных в функцию то можно использовать тип void что решит часть проблем, использовать глобальные переменные, но в данном случае нужно передать 2 переменные а на их основании будут получены расчёты для новых переменных к которым нужно обратиться.
В вашем случае
Речь идёт о том что в функцию я передаю 2 аргумента для расчётов а внутри функции может появится 10 и к каждой по отдельности нужно обратиться вызвав функцию 1 раз.
Речь идёт о том что эти переменные будут генерироваться внутри функции а не передоваться,
потому что если речь идёт о передаче переменных в функцию то можно использовать тип void что решит часть проблем, использовать глобальные переменные, но в данном случае нужно передать 2 переменные а на их основании будут получены расчёты для новых переменных к которым нужно обратиться.
Ну так передайте эти две переменных в параметрах по ссылкам и получите в них результаты. Начинайте уж шевелить серым веществом.
Ну так передайте эти две переменных в параметрах по ссылкам и получите в них результаты. Начинайте уж шевелить серым веществом.
Я вам пишу что я передаю 2 аргумента в функцию, а на выходе может быть 10 они будут проинициализированы и созданы внутри функции а мне нужно получить к ним доступ вызвав функцию 1 раз, получить доступ ко всем переменным функции одновременно а не просто передать и посчитать.
Я вам пишу что я передаю 2 аргумента в функцию, а на выходе может быть 10 они будут проинициализированы и созданы внутри функции а мне нужно получить к ним доступ вызвав функцию 1 раз, получить доступ ко всем переменным функции одновременно а не просто передать и посчитать.
Ну так кроме этих двух передайте еще 10.
А если количество неизвестно - передайте массив.
Можно так:
Можно так:
Спасибо это уже то что и нужно, буду экспериментировать.