我写了一个C代码。当我在 Linux 上编译它然后在头文件中显示以下错误: storage class specified for parameter i32 , i8
等等
typedef int i32;
typedef char i8;
原文由 SPB 发布,翻译遵循 CC BY-SA 4.0 许可协议
我写了一个C代码。当我在 Linux 上编译它然后在头文件中显示以下错误: storage class specified for parameter i32 , i8
等等
typedef int i32;
typedef char i8;
原文由 SPB 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有同样的经历。问题出在头文件中的函数原型声明处,函数声明末尾缺少分号。
该函数在编译日志中显示为“In function …”,就在错误片段之前
希望这可以帮助!!
原文由 Anurag Dixit 发布,翻译遵循 CC BY-SA 3.0 许可协议
1 回答1.2k 阅读✓ 已解决
3 回答895 阅读✓ 已解决
1 回答735 阅读✓ 已解决
1 回答1.5k 阅读
1 回答883 阅读✓ 已解决
2 回答666 阅读✓ 已解决
2 回答689 阅读✓ 已解决
您可能在某个地方忘记了头文件中的分号。确保每一行都以
;
结尾