A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© owlwgmt7 中级黑马   /  2015-4-21 12:48  /  657 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 owlwgmt7 于 2015-4-22 20:15 编辑

static和extern如何定义,使用在什么场合呢?

4 个回复

倒序浏览
非常高兴遇到这么好的帖子 谢谢
回复 使用道具 举报
强烈感谢楼主
回复 使用道具 举报
经验之谈,谢谢楼主了,请继续努力
回复 使用道具 举报
修饰函数时, extern表示这个函数是一个外部函数,可以被其他文件访问,默认定义的函数都是外部函数;static修饰的函数,称为内部函数,只能被当前文件访问。
修饰变量时,extern表示一个外部变量,可以被其他文件访问。不同文件中的同名外部变量,都代表着同一个变量。static表示一个内部变量,只能被本文件访问,不能被其他文件访问。不同文件中的同名内部变量,互不影响。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马