回 帖 发 新 帖 刷新版面

主题:新手上路:怎么在两个文件在互用变量?

怎么在两个文件在相互调用各自的变量?比如说:在Unit1:int a=2;在Unit2要调用这个变量时怎么才能调用,是把变量的声明放在Unit1的"public:"下还是放在类的定义体外?
在别一个文件调用的时候需要说明是外部变量吗?调用的时候的格式是怎么样呢?是MainForm->a;?呢?
先在此敬礼ing!

回复列表 (共1个回复)

沙发

首先,在Unit1中把a定义为全局变量,然后在Unit2中声明一下a为外部变量:extern a
这样就可在Unit2中使用a了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册