当前位置: 代码迷 >> 综合 >> extern 和include的区别
  详细解决方案

extern 和include的区别

热度:4   发布时间:2024-01-12 22:58:07.0

在c中想要在其他的文件中引用另外一个变量 就需要把这个变量申明称外部变量在变异的过程中回到其他地方去去找这个变量的定义的链接。还有一种似通过include把这个变量的定义引用进来。


那么这两种方法有什么不同呢, 首先 extern 只能有一处初始化 多出声明。 include只能有一处申明或初始化。


extern 申明: extern int a;

extern 定义和初始化   int a=1;


  相关解决方案