Что такое bar
и x
ниже и почему они там находятся? Являются ли они экземплярами struct
с?
Я читал этот вопрос Stackoverflow , код которого я вставил сюда, и я обнаружил, что в постере и одном из ответов используются имена переменных [bar
и x
] после определения из struct
. cpp ссылка не использует этот синтаксис в своих примерах, и я не знаю, как называется синтаксис, и что делает синтаксис для его поиска.
Если речь идет только о создании экземпляра struct
, почему бы не написать его в следующей строке, как это делает cpp reference в его примерах?
struct _bar_
{
int a;
} bar;
struct test {
int value;
} x;