关闭

extern 声明

225人阅读 评论(0) 收藏 举报

使用了extern修饰了的变量只能在一个地方定义,其它地方都必须仅仅是声明。

举例,有a.c 和b.c两个文件;

a.c中  extern int n = 1;

那么b.c中引用这个n,只能声明:extern int n; 而不能定义extern int n = 2;

 

同样的,对于数组类型,也只能在一处定义,其余处声明,注意数组的声明方式:

int arr[];即[]表示这是个数组,但不写大小。

0
0

猜你在找
【套餐】Hadoop生态系统零基础入门
【套餐】嵌入式Linux C编程基础
【套餐】2017软考系统集成项目——任铄
【套餐】Android 5.x顶级视频课程——李宁
【套餐】深度学习入门视频课程——唐宇迪
【直播】广义线性模型及其应用——李科
【直播】从0到1 区块链的概念到实践
【直播】计算机视觉原理及实战——屈教授
【直播】机器学习之凸优化——马博士
【直播】机器学习&数据挖掘7周实训--韦玮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:680659次
    • 积分:11999
    • 等级:
    • 排名:第1210名
    • 原创:491篇
    • 转载:347篇
    • 译文:0篇
    • 评论:36条
    最新评论