| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 971 人关注过本帖
标题:全局变量的定义
取消只看楼主 加入收藏
yuelingling
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-4-23
收藏
 问题点数:0 回复次数:0 
全局变量的定义


自学C++也有些时日了,也看了许多代码,现在有个问题想向各位C++的高手及老手请教

,在程序中如何定义一个全局的变量,这个全局变量并不是在类当中的全局变量,而是

无论在程序的什么地方都能调用的变量,就算是在不同的类中也能调用这个变量。我看

了不少的代码,发现了一些不同的定义方法,但大都是大同小异的,我根据他们的方法

产生了自己的全局变量的定义方法。如下:
1:先建一个头文件 比如文件名为(Var.h) 在头文件里定义要使用的变量,但在定义之

前加上关键字 “extern ” 如 extern int i;然后再建一个和Var.h相应的代码文件

Var.cpp,然后再在这个文件中再次定义 int i,但是不在前面加上 "extern",这样就

行了,只要在想调用整型变量 i 的模块中加入头文件Var.h这样就能成功的调用 i 了

。但是我不知道这种方法是否正确,或者是还有更好更简单的方法,希望大家指点指点

,先谢谢了。

搜索更多相关主题的帖子: 变量 全局 定义 
2006-04-24 22:06
快速回复:全局变量的定义
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016672 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved