小弟我 有个结构体变量 为什么 声明放在不同地方 结果不一样 可能会是什么原因呢 有没人遇到过这样的有关问题

我 有个结构体变量 为什么 声明放在不同地方 结果不一样 可能会是什么原因呢 有没人遇到过这样的问题
我 有个结构体变量 为什么 声明放在不同地方 结果不一样 可能会是什么原因呢 有没人遇到过这样的问题

------解决方案--------------------
描述问题要详细,别只说你以为有问题的地方
如果你自己就能看出问题出在哪里,那又何必问人
------解决方案--------------------
C/C++ code

struct MyStruct
{
    int i;
    double d;
}struct1;

void fun()
{
    struct MyStruct struct1;
}

int main()
{
    struct MyStruct struct1;

    return 0;
}