对象的生命周期是程序执行期间其内存保证保存有效数据的时期。栈上的局部变量通常只存活到其所在代码块退出,静态变量和全局变量存活于整个程序期间,而堆分配的内存存活直到被显式释放。在对象生命周期之外访问它,例如在函数返回后读取栈变量,会产生未定义行为。
用自己的话写下这一站的结论。