C/C++ 中的static

快速了解static

static的作用有三条:

一、第一个作用:隐藏。加了static,就会对其它源文件隐藏.

二、static的第二个作用是保持变量内容的持久.延长局部变量的生命周期

三、static的第三个作用是变量默认初始化为0。

使用static的格式:

    static 变量类型 变量名
 static 函数类型 函数名(函数参数表)

回答static的问题应该从C语言和C++的角度分别论述.站在C/C++的角度,从变量(局部变量/全局变量)和函数两个方面理解.就能够清晰明了的解决问题.

以下是具体的信息:

C/C++ 中的static