若程序中有以下的说明和定义:
Struct abc

若程序中有以下的说明和定义:
Struct abc
{ int x;char y; }
Struct abc s1,s2;
则会发生的情况是______。

A.编译时错

B.程序将顺序编译、连接、执行

C.能顺序通过编译、连接、但不能执行

D.能顺序通过编译、但连接出错

正确答案是A