更多"有以下程序 main( ) { union{ unsigned"的相关试题:
[单项选择]以下程序的输出结果是______。 main( ) { union { int i[2]; long j; char m[4]; }r,*s=&r; s->i[0]=0x409; s->i[1]=0x407; printf("%d/n",s->m[0]); }
A. 9
B. 49
C. 7
D. 47
[单项选择]有以下程序
main( )
{ union{ unsigned int n;
unsigned char c;
}ul;
ul.c=''A'';
printf("%c/n",ul.n);
}
执行后输出结果是( )。
A. 产生语法错
B. 随机值
C. A
D. 65
[单项选择]
有以下程序
main( ){
union{
unsigned int n;
unsigned char c;
}
ul;ul.c='A';
printf("%c/n",ul.n);
}
执行后输出结果是()
A. 产生语法错
B. 随机值
C. A
D. 65
[单项选择]有以下程序:main( ){ union{ unsigned int n; unsigned char c; }u1; u1.c='A'; printf("%c/n",u1.n);}执行后输出结果是 ( )。
A. 产生语法错
B. 随机值
C. A
D. 65