gpt4 book ai didi

c++ - 结构定义后的变量名

转载 作者:行者123 更新时间:2023-12-02 09:50:23 25 4
gpt4 key购买 nike

以下是什么barx,为什么它们位于此处?它们是struct的实例吗?

我正在阅读此Stackoverflow question,粘贴了我的代码,发现海报和答案之一使用了bar定义后的变量名[xstruct]。 cpp reference在其示例中未使用此语法,并且我不知道该语法是什么,也不知道该语法是做什么的。

如果只是创建struct的实例,为什么不像cpp reference在其示例中那样在下一行中编写它呢?

struct _bar_ 
{
int a;
} bar;
struct test {
int value;
} x;

最佳答案

struct test { int value; } x;声明xstruct test类型的对象。这是一个简单的声明,与int x相同,只是用struct test { int value; }代替int

关于c++ - 结构定义后的变量名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60138785/

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