gpt4 book ai didi

c - gcc 错误 - typedef 已初始化(改用 decltype)

转载 作者:行者123 更新时间:2023-12-03 21:40:26 28 4
gpt4 key购买 nike

我正在编译一些 C 代码,但出现错误

typedef 'A' is initialized (use decltype instead)

在我的结构声明之一。什么可能导致这种情况?

最佳答案

我可以用简单的程序重现它

typedef int A = 3;
typedef声明一个类型的别名;它不声明变量。所以如果你想要一个 struct my_struct 的实例命名 A ,您不能同时拥有 typedef struct my_struct { ... } my_struct在同一个声明中。

关于c - gcc 错误 - typedef 已初始化(改用 decltype),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3893639/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com