c - 多个头文件中的结构声明
问题描述
如果我在 ac 中定义一个结构,那么如何在多个头文件中访问该结构,例如 ah、bh 和 ch?
假设 ac 看起来像:
typedef struct task
{
int a;
char b;
}task;
如何在 ah 和 bh 中声明上述结构
我曾尝试使用extern struct task但在 .h 文件中,它显示“extern 在此声明中被忽略”。
解决方案
推荐阅读
- javascript - ChartJS 工具提示滚动条防止数据溢出?
- javascript - 我必须避免在我的数字键盘上输入字母
- android - 在 Android Studio Kotlin 中从 SQLite 数据库中删除数据
- excel - 宏记录在另一张纸上:“运行时错误'-2147024809(80070057)':指定的值超出范围”
- nginx - Nextcloud snap & nginx 反向代理
- powershell - PowerShell 获取具有最大属性值的注册表项
- amazon-web-services - 仅从浏览器使用预签名 URL 上传时出现 AWS S3 CORS 错误
- javascript - 是否可以将外部 js 文件/库加载到 Acumatica 中?
- sql - 如何使用 SQL 计算 BigQuery 中的每周留存率
- excel - 在 VBA 中打开 Word 文档会导致空变量