黑马程序员技术交流社区

标题: C语言static、extern关键字的作用 [打印本页]

作者: flywithde    时间: 2015-8-1 17:24
标题: C语言static、extern关键字的作用
static:
    作用:1)用static修饰的变量、函数只有在定义该函数或变量的文件中可以使用,是一个内部变量
              2)static修饰的局部变量只会被定义一次,并且作用域会延长,在整个程序中都有效。
                    即程序会公用static修饰的变量
extern:
    作用:1)用extern修饰的变量或函数在声明后可以直接在其他的文件中使用,是一个外部变量
               2)extern不能修饰局部变量
作者: flywithde    时间: 2015-8-1 17:28
收藏着以后忘了再拿出来看




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2