Разница между статической, автоматической, глобальной и локальной переменной в контексте c и c ++
немного путаницы,static
auto
global
а такжеlocal
переменные.
Где-то я читал, чтоstatic
Доступ к переменной возможен только внутри функции, но они все еще существуют (остаются в памяти) после возврата из функции.
Тем не менее, я также знаю, чтоlocal
переменная тоже делает то же самое, так в чем же разница?