C/C++ 中的static
快速了解static
static的作用有三条:
一、第一个作用:隐藏。加了static,就会对其它源文件隐藏.
二、static的第二个作用是保持变量内容的持久.延长局部变量的生命周期
三、static的第三个作用是变量默认初始化为0。
使用static的格式:
static 变量类型 变量名
static 函数类型 函数名(函数参数表)
回答static的问题应该从C语言和C++的角度分别论述.站在C/C++的角度,从变量(局部变量/全局变量)和函数两个方面理解.就能够清晰明了的解决问题.
以下是具体的信息: