c++|关键字extern

一个C语言项目往往由多个文件组合而成。而对于多个文件来说,它们可能会共用到一些相同的变量。而有些情况下,这些相同的变量并没有出现在本文件内,有可能在其他文件内。而一个文件可能只会搜寻该文件内部是否有该变量。

所以,需要用extern去提醒这个文件,不单要注意该文件内是否具有该变量,还有注意其他一起构成项目的文件是否也具有该变量。

相关推荐
CheerWWW5 分钟前
C++学习笔记——栈内存与堆内存、宏、auto、std::array
c++·笔记·学习
WBluuue14 分钟前
数据结构与算法:二项式定理和二项式反演
c++·算法
yashuk30 分钟前
C语言 vs. C++ ,哪个更适合初学者?
c语言·c++·面向对象编程·初学者·学习路径
-许平安-37 分钟前
MCP项目笔记十(客户端 MCPClient)
c++·笔记·ai·raii·mcp·pluginapi·plugin system
一只旭宝40 分钟前
【C++ 入门精讲2】函数重载、默认参数、函数指针、volatile | 手写笔记(附完整代码)
c++·笔记
旖-旎1 小时前
哈希表(存在重复元素||)(4)
数据结构·c++·算法·leetcode·哈希算法·散列表
John.Lewis1 小时前
C++进阶(8)智能指针
开发语言·c++·笔记
無限進步D1 小时前
蓝桥杯赛前刷题
c++·算法·蓝桥杯·竞赛
小贾要学习1 小时前
【Linux】应用层自定义协议与序列化
linux·服务器·c++·json
CoderCodingNo1 小时前
【GESP】C++二级真题 luogu-B4497, [GESP202603 二级] 数数
开发语言·c++·算法