我想让我的结构在main()函数范围内。当我这样做并使用typedef时,出现错误:storage size of ... isn't known
typedef struct client client;
int main()
{
struct client {
int var;
char c;
};
client person1;
return 0;
}
我这样做是为了摆脱 struct 关键字。
为什么会出现此错误,如何通过在main()函数中创建结构来成功地做到这一点?