2008-12-16 関数の副作用 常識 プログラミング理論 呼出側の変数が変更されてしまう関数、呼び出すことによってシステムの状態が変わる関数のことを副作用があるという。例えば、参照呼出の関数で、引数のポインタで呼出元の変数を上書きしてしまうようなことである。