黑马程序员技术交流社区
标题:
number8_static和extern
[打印本页]
作者:
owlwgmt7
时间:
2015-4-21 12:48
标题:
number8_static和extern
本帖最后由 owlwgmt7 于 2015-4-22 20:15 编辑
static和extern如何定义,使用在什么场合呢?
作者:
itheima_llt
时间:
2015-4-21 16:49
非常高兴遇到这么好的帖子 谢谢
作者:
itheima_llt
时间:
2015-4-21 20:05
强烈感谢楼主
作者:
itheima_llt
时间:
2015-4-21 21:51
经验之谈,谢谢楼主了,请继续努力
作者:
傲弛天下
时间:
2015-4-21 21:57
修饰函数时, extern表示这个函数是一个外部函数,可以被其他文件访问,默认定义的函数都是外部函数;static修饰的函数,称为内部函数,只能被当前文件访问。
修饰变量时,extern表示一个外部变量,可以被其他文件访问。不同文件中的同名外部变量,都代表着同一个变量。static表示一个内部变量,只能被本文件访问,不能被其他文件访问。不同文件中的同名内部变量,互不影响。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2