注册 登录
编程论坛 VC.NET论坛

[求助]出学者 的问题

cl_zdl 发布于 2007-06-17 09:25, 1932 次点击
extern char g_strRName[64]="RedHorse";
extern char g_strGName[64]="GreenHorse";
extern char g_strBName[64]="BlueHorse";


我这么声明 全局变量行吗?大家帮我参谋一下,谢谢了!
1 回复
#2
yunxiang_myx2007-07-06 01:38

1 基本解释

extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。

另外,extern也可用来进行链接指定。

看这里
http://www.shineblog.com/user1/13950/archives/2006/685798.shtml

1