[](
```c
struct abc
{ int x;char y; }
struct abc s1,s2;
```)
求问,这个会在编译、连接、执行哪一个地方出错?
肯定是后面缺了个;
struct abc{. . .};
struct abc s1,s2;
感觉编译直接就不通过了,会说缺一个; (不过可能是不说,而会找后面的原因)
或者说struct变量定义的不对,把 struct abc s1 当成一个变量。
[](
```c
struct abc
{ int x;char y; }
struct abc s1,s2;
```)
求问,这个会在编译、连接、执行哪一个地方出错?
肯定是后面缺了个;
struct abc{. . .};
struct abc s1,s2;
感觉编译直接就不通过了,会说缺一个; (不过可能是不说,而会找后面的原因)
或者说struct变量定义的不对,把 struct abc s1 当成一个变量。