c - C 中的外部结构

标签 c extern f2c

我有一个使用 f2c(Fortran 到 C 转换器)生成的 C 文件,其中包含以下 C 结构:

struct {
    real rez, pi, st;
} const_;

如何在不修改 f2c 生成的变量的情况下,将此 const_ 变量声明为另一个 .c 文件中的外部变量?

最佳答案

在另一个文件中。

extern struct {
    real rez, pi, st;
} const_;

关于c - C 中的外部结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4076995/

相关文章:

c - C+YACC中变量被覆盖,为什么?

c - 与extern关键字使用相关的疑问

linux - libf2c.so.2 - main 未定义

c++ - Visual Studio (f2c) 中带有静态库的未解析外部

c - 有L-BFGS-B C端口吗?

c++ - 从字符串构造 char*const*

c - 堆上的函数体

c - 2 位数字的总和以及每个总和的所有组合

c - 声明的数组没有大小和 const volatile

c++ - 如何检测 C 代码(需要 'extern C' )是否在 C++ 中编译