extern

在谭浩强的C语言程序设计里有这样对extern描述的:

"用extern将外部变量的作用域扩展到其他文件"

看了让人有点疑惑,如果这样描述:

“用extern将其它文件中的全局变量的作用域扩展到当前文件中”

这样描述更准确。

static在声明全局变量时作用是限制变量的作用域,此时此变量不能在其它文件中使用extern扩展此变量的作用域。

 

posted @ 2015-07-29 15:44  再也不喝冰了  阅读(137)  评论(0编辑  收藏  举报