c++ - 如何extern一个全局二维数组?

标签 c++ arrays extern

我想extern一个全局的二维数组:

float buffer[10][10];

我知道“extern float buffer[];”将适用于具有单一维度的数组,但是我不知道如何外部具有二维的数组。

提前致谢。

最佳答案

您可以将其声明为:

在头文件中放置:

extern float buffer[10][10];

一个源文件中放:

float buffer[10][10];

关于c++ - 如何extern一个全局二维数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9651872/

相关文章:

c++ - 在 C++ 中创建 DLL

c++ - 一个对象可以释放它的内存吗?

javascript - 为什么我不能使用 Array.prototype.find 和 String.prototype.startsWith 作为过滤器?

c - 在 main() 中声明的函数是否具有外部链接或无链接?

c++ - extern "C"用于成员静态回调函数

c++ - 堆栈和队列在 Dev-C++ 中出现错误

c++ - 如何将矩阵因式分解为核矩阵的乘积?

javascript - 更新数组需要 MongoDB 帮助

c++ - 让数组与 toupper 一起工作

在与我的 C++ 类相同的 Visual Studio 解决方案中从 C 项目(共享库)调用 C 函数,出现链接器错误