Я немного путаюсь в переменных static
, auto
, global
и local
.
Где-то я читал, что переменную static
можно получить только внутри функции, но они все еще существуют (остаются в памяти) после возвращения функции.
Однако я также знаю, что переменная local
также делает то же самое, так в чем же разница?