The fact that a variable or rather the allocated structure is not freed, but rather cleared and placed in some list of preallocated structures, is an implementation detail. 제가 많이 말씀드렸습니다. This is an optimisation that should be transparent to you.