extern 与 static的用法与区别

1.extern的用法: extern能够声明其余文件内定义的变量。 在一个程序里,一个对象只能定义一次, 它能够有多个声明,但类型必须彻底同样。 若是定义在全局做用域或者名字空间做用域 里某一个变量没有初始化,它会被按照默认方式初始化。 将变量或函数声明成外部连接,即该变量或函数名在其 它函数中可见。被其修饰的变量(外部变量)是静态分配 空间的,即程序开始时分配,结束时释放。 在C++中,还能够
相关文章
相关标签/搜索