История изменений
Исправление praseodim, (текущая версия) :
Если результат функции присваивается переменной, она тоже изменяется. На ассемблерном уровне, кстати, и вообще может не быть разницы в кодах.
Соответственно поставим вопрос иначе, зачем вообще может быть нужно знать есть побочный эффект или нет? С твоим подходом получается формализм, который сложно представить куда приткнуть на практике.
Исправление praseodim, :
Если результат функции присваивается переменной, она тоже изменяется. На ассемблерном уровне, кстати, и вообще может не быть разницы в кодах.
Соответственно поставим вопрос иначе, зачем вообще может быть нужно знать есть побочный эффект или нет?
Исходная версия praseodim, :
Если результат функции присваивается переменной, она тоже изменяется.
Соответственно поставим вопрос иначе, зачем вообще может быть нужно знать есть побочный эффект или нет?