gpt4 book ai didi

C - 数组类型的结构数组元素类型不完整

转载 作者:太空宇宙 更新时间:2023-11-04 08:22:51 24 4
gpt4 key购买 nike

typedef char line_t[MAX_INPUT + 1];

struct {
line_t line;
double score;
int linenumber;
} line_rank;

struct line_rank lines[MAX_LINES + 1];

产生这个:error: array type has incomplete element type 这指的是我提供的代码中的最后一行。

我到处都看了,似乎找不到与以这种方式操作的结构有关的另一个问题。

最佳答案

您可能想要添加 typedef 并删除 struct

typedef char line_t[MAX_INPUT + 1];

typedef struct {
line_t line;
double score;
int linenumber;
} line_rank;

line_rank lines[MAX_LINES + 1];

关于C - 数组类型的结构数组元素类型不完整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32643480/

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