共用體問題!
已知下列共用体定义:
union u_type
{
int I ;
char ch ;
} temp ;
现在执行“temp . I=266 ”, temp . ch 的值为 ()
A. 266 B. 256 C. 10 D. 1
已知下列共用体定义:
union u_type
{
int I ;
char ch ;
} temp ;
现在执行“temp . I=266 ”, temp . ch 的值为 ()
A. 266 B. 256 C. 10 D. 1
2006-06-19 14:00

2006-06-19 14:53
2006-06-21 08:41
雖難算出來的結果是這樣,但
這樣解釋好像不是很合理,
為什麼這樣解釋。版主能清楚點嗎。
请问这会儿你有上机条件吗?
如果有就回帖。
我将发些程序给你验证验证。
实践出真知。运行是硬道理。

2006-06-21 09:10
2006-06-21 13:01
另一个变量再引用时,因为受到“前一个”的干扰,值往往已经变掉了。

2006-06-21 13:41
2006-06-21 15:22
2006-06-21 15:46