你不能使用它们时,他们无法进入,但你可以使用他们,如果他们成为再次访问。例如,每次incrementandprint()称,s_nvalue回到它的先前的值范围。这可以让你有一个变量,跟踪它的价值之间的通话不暴露变量的其他功能(这是危险的,因为他们可能会改变它)。
考虑静态变量作为一个组合之间的全球和本地变量的利益:
静态保鲜需要的福利院后其价值你走出去就像在全球范围,在同一时间,你避免的缺点,这是其他任何全局变量,其值可以改变unpredictable函数值。
我有点困惑,你的评论。文件上的讨论范围变量在本教程是所有6个句子,其中最后明确不鼓励他们使用(在以前的教程,我谈论的全局变量的缺点)。本教程的其余部分讨论了固定持续时间的变量,并在C++中有很多实用。
这些最早的教程涵盖C++继承了C。在我看来,主题,这是非常有用的用于开发的程序员在试图理解事物的类,继承,有扎实的理解这些概念,和模板。