C++全局变量的定义及如何使用

在项目中有时会用到全局变量来搞,比如一个变量在a文件和b文件中都要使用到

extern能满足咱的需求

上代码

第一步(声明):在 a.h 中 #pragma once 下面这样加一句 extern int s;

#pragma once
extern int s; // 加这个

第二步(初始化):在 a.cpp 文件中 #include “a.h” 下面加 int s = 0;

#include "a.h"
int s = 0; // 加这个

第三步(调用):在 b.cpp 中家入 a 的头文件 #include “a.h”

#include "b.h"
#include "a.h" // 加这个

第四步(完成):以上都正确完成后,就可以在b文件中中对s变量进行do something了

猜你喜欢

转载自blog.csdn.net/hwx802746/article/details/109332171
今日推荐