Modifying global variables in user defined function

Modifying global variables in user defined function - I am trying to modify a global variable inside a function passed as an argument. - Сообщения

#1 Опубликовано: 30.06.2021 22:28:24
stephen16

stephen16

0 сообщений из 2 понравились пользователям.

Группа: User

I am expecting the global variable value to change and maintain the change after exiting the function.

Example
#2 Опубликовано: 30.06.2021 23:49:39
Alvaro Diaz Falconi

Alvaro Diaz Falconi

992 сообщений из 1674 понравились пользователям.

Группа: User

Hi. The only way I know for a function to modify a variable is to pass it by reference to the function.

Clipboard01.jpg

Best regards.
Alvaro.
#3 Опубликовано: 01.07.2021 00:03:51
stephen16

stephen16

0 сообщений из 2 понравились пользователям.

Группа: User

Hi Alvaro,

Thank you for your reply. How do I do that? Could you share some sample.
#4 Опубликовано: 01.07.2021 00:12:28
Alvaro Diaz Falconi

Alvaro Diaz Falconi

992 сообщений из 1674 понравились пользователям.

Группа: User

Hi.

example_by_ref.sm (4 КиБ) скачан 36 раз(а).

Clipboard01.jpg

Best regards.
Alvaro.
#5 Опубликовано: 01.07.2021 08:35:00
Jean Giraud

Jean Giraud

983 сообщений из 6866 понравились пользователям.

Группа: User

Native Smath has the exceptional feature of being algo style.
You can do what you want from in-situ command line.

AlgoCode.PNG
1 пользователям понравился этот пост
Oscar Campo 01.07.2021 10:50:00
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений