extern 的使用

简介:

extern.h的头文件内

#pragma once

extern int a;

extern int b;

int c;//这里会报错,因为是一个全局变量,被多次包含,相当于重定义。

extern.cpp的文件内

#include"extern.h"

int a = 3;

int b = 4;

int c = 5;

main.cpp的文件内

#include"extern.h"

#include<iostream>

using namespace std;

int main(){

cout << a << " " << b << "" << c;

system("pause");

}




本文转自 神迹难觅 51CTO博客,原文链接:http://blog.51cto.com/ji123/1920452,如需转载请自行联系原作者
相关文章
|
Linux Shell API
在Linux中,如何判断一个进程是否存活,如果不存活,如何告实现警?
在Linux中,如何判断一个进程是否存活,如果不存活,如何告实现警?
26分布式电商项目 - 电商概念SPU与SKU
26分布式电商项目 - 电商概念SPU与SKU
1036 0
|
数据可视化 JavaScript 前端开发
基于数据源驱动的跨组件通信最佳实践(低码篇)
基于数据源驱动的跨组件通信最佳实践(低码篇)
291 0
|
JavaScript 前端开发
1863. 找出所有子集的异或总和再求和 JavaScript【回溯】
1. 使用回溯基本处理方式找出所有可能的情况; 2. 使用累计器异或得到所有值的和;
161 0
|
Docker 容器 网络安全
外网访问内网Docker容器
外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤。 1. 准备工作 1.1 安装并启动Docker容器 Docker容器默认的sshd端口是22。
3686 0
|
编解码 iOS开发 Swift
iOS - UIWindow
前言 NS_CLASS_AVAILABLE_IOS(2_0) @interface UIWindow : UIView @available(iOS 2.0, *) public class UIWindow : UIView 1、Window 的创建 Objecti...
1273 0
|
8天前
|
人工智能 安全 API
CoPaw:5分钟部署你的 AI助理
源自阿里巴巴开源生态的个人 AI 助理——CoPaw。作为阿里倾力打造的开源力作,CoPaw 完美打通钉钉、飞书、Discord 等多平台对话通道,支持定时任务自动化。内置 PDF/Office 深度处理、新闻摘要等强大技能,更开放自定义扩展接口。坚持数据全程私有化部署,绝不上传云端,让每一位用户都能在大厂技术加持下,拥有安全、专属的智能助手。

热门文章

最新文章