作者 coming 2022-07-17 一个写代码的「伪文人」 第四章第一节 域与生命期 本文共计219个字 | 您是第 位看到它们的小伙伴 文章目录 声明与定义局部静态对象左值与右值 声明与定义关键字extern为声明但不定义一个对象提供了一种方法,它承诺该对象会在其他地方被定义,一般在公共头文件中声明一次,在源文件中被定义。其他源文件若要使用此对象,包含其声明所在的头文件即可。 局部静态对象由于局部对象在函数返回后会被丢弃,为了使一个局部对象在该函数多次调用中一直有效,就可以将该对象声明为static,且函数内局部可见。 左值与右值左值:可寻址的变量; 右值:不可寻址的常量、表达式求值过程中出现的无名临时对象; 打赏 标签: C++