社区
C语言
帖子详情
extern的作用?
flycat1
2002-06-12 03:25:36
关键字extern的作用是什么,应该在什么情况下使用。
...全文
2725
11
打赏
收藏
extern的作用?
关键字extern的作用是什么,应该在什么情况下使用。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fengzhengt
2002-06-14
打赏
举报
回复
也可以这样理解:就象一个程序的函数原形一样, extern表示的就是变量的原形.
sun_srh
2002-06-12
打赏
举报
回复
extern称为外部变量。为了使变量除了在定义它的源文件中可以使用外, 还要 被其它文件使用。因此, 必须将全程变量通知每一个程序模块文件, 此时可用extern来说明。
int x=10;
main()
{
extern int y;
printf("%d%d",x,y);
}
int y=20;
sjie_ji
2002-06-12
打赏
举报
回复
1,申明变量函数,只申明不定义。用在一个文件使用同一项目中另一个文件中的定义。
2。在c++中使用c库的定义和申明,用extern "c";
superzjx2000
2002-06-12
打赏
举报
回复
解决作用域问题
superzjx2000
2002-06-12
打赏
举报
回复
解决作用域问题
心念不空过
2002-06-12
打赏
举报
回复
To youngbamboo(youngbamboo):
谁说说完了,还可以继续说:)
extern是C时代常见的一个关键字,在C++时代,由于广泛采用了.h和.cpp,即声明和定义的分离,所以不常见了;
换句话说,C++鼓励用#include "*.h"来代替extern!
youngbamboo
2002-06-12
打赏
举报
回复
都说完了,我也没什么可说的了,上面总结在一起就全了,呵呵
Jackstraw
2002-06-12
打赏
举报
回复
外部变量,当你在另一个文件中声明一个全局变量或者函数的时候,引用前
需要声明extern <类型〉变量名称;这个变量名称必须是你在其他文件中声明的全局变量也就是在任何函数的函数体外
c_antinomy
2002-06-12
打赏
举报
回复
给变量或函数以外部链接的语义!
Jackstraw
2002-06-12
打赏
举报
回复
外部变量,当你在另一个文件中声明一个全局变量或者函数的时候,引用前
需要声明extern <类型〉变量名称;这个变量名称必须是你在其他文件中声明的全局变量也就是在任何函数的函数体外
mylove0618
2002-06-12
打赏
举报
回复
主要用于变量,函数等的声明。用来扩大可视范围。比如在a文件中定义了一个变量,而在b文件需要用,那么就可以用extern.
extern
的
作用
本文探讨了头文件和
extern
关键字的
作用
及联系。头文件主要用于代码阅读和说明,包含函数、变量等声明。
extern
关键字用于声明变量和函数,在引用其他源文件的变量和函数时发挥
作用
。还介绍了在不同场景下使用头文件和
extern
的方法及原因。
extern
关键字
作用
本文详细解释了
extern
关键字的
作用
,包括其在变量和函数声明中的使用,并深入探讨了
extern
C的
作用
,即如何在C++中调用C语言编写的函数,以及如何声明这些函数以确保正确的链接。
extern
函数_
extern
关键字
作用
本文详细解释了
extern
关键字的
作用
,特别是在C++中如何通过
extern
C来正确链接C语言编写的函数。此外,还介绍了
extern
C的两种使用形式,并强调了其在跨语言调用中的重要性。
extern
作用
详解
本文详细解析了C++中的
extern
关键字
作用
,包括声明外部变量及在C++文件中调用C方式编译的函数。通过具体示例说明了
extern
如何解决变量和函数在不同编译方式下的可见性和命名冲突问题。
【C++】
作用
域、const、static、
extern
、#define
本文详细介绍了C++中的变量
作用
域,包括局部、全局、块
作用
域和类
作用
域。同时讨论了类型限定符如const、存储类如static和
extern
的使用,以及#define预处理器和const关键字在定义常量中的应用。通过实例解释了这些概念如何影响变量的生命周期和访问权限。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章