定数とスタティック変数の違いってなんでしょうか?またどういう場合で使うんでしょうか?
関数で呼び出した変数の値を保持させたい場合であれば、定数でやってもいいように理解してるんですが

どうかよろしくお願いします