c++ 中全局变量的使用方法

来源:互联网 发布:汪道文女学生天涯知乎 编辑:程序博客网 时间:2024/06/12 10:18

 // header.h
extern int value_int;                               第一步,在.h文件中定义全局变量。

// file1.cpp                               
#include "header.h"                              第二步,在包含文件中引用头文件。
可使用value_int

// file2.cpp                            
#include "header.h"
可使用value_int

// file3.cpp                                              第三步,在另外某个文件中通过extern引用该变量。
extern int value_int;
可使用value_int

// file4.cpp

#include "header.h"                               第四步,在该文件中引用头文件,并初始化该变量。

int value_int = 0;

可使用value_int


/* 必须有唯一的不使用extern声明的,value_int实际在此处初始化为0,默认值,也可以显式写初始化值 */

原创粉丝点击