若程序中有下面的說(shuō)明和定義,則會(huì)發(fā)生的情況是() struct abc {int x;char y;} struct abc s1,s2;
A.編譯出錯(cuò) B.程序?qū)㈨樌幾g`連接`執(zhí)行 C.能順利通過(guò)編譯`連接`但不能執(zhí)行 D.能順利通過(guò)編譯`但連接出錯(cuò)
A.unionData{inti;charch;floatf;}a B.unionData{inti;charch;floatf;}union Data a C.unionData{inti;charch;floatf;};union a
A.function 結(jié)構(gòu)名 變量名 B.static 結(jié)構(gòu)名 變量名 C.struct 變量名 結(jié)構(gòu)名 D.struct 結(jié)構(gòu)名 變量名