关于定义共用体变量格式正确的是()
A: unionData{inti;charch;floatf;}a
B: unionData{inti;charch;floatf;}unionDataa
C: unionData{inti;charch;floatf;};uniona
A: unionData{inti;charch;floatf;}a
B: unionData{inti;charch;floatf;}unionDataa
C: unionData{inti;charch;floatf;};uniona
举一反三
- 若有以下定义和语句,则以下语句正确的是()。uniondata{inti;charc;floatf;}a;intn;? n=a;|a={2,’a’,1.2};|printf(“%d\n”,a);|a=5;
- floatf=-123.567F;inti=(int)f;i的值现在是_____?
- 若有如下定义(在TurboC环境下)structdata{inti;charch;doublef;}b;则结构体变量b占用内存的字节数是().
- 下面哪个是非法的() A: intI=32; B: floatf=45.0; C: doubled=45.0; D: charc=’a’;
- 下列对结构体及其变量定义错误的是(). A: structmystruct{intnum;charch;}; B: structmystruct{intnum;charch;}my; C: struct{intnum;charch;}my; D: struct{intnum;charch;};