給定C語言的數(shù)據(jù)結(jié)構(gòu)
struct  T {
int  w;
union T { char  c;  int  i;  double d; } U;
};
假設(shè)char類型變量的存儲(chǔ)區(qū)大小是1字節(jié),int 類型變量的存儲(chǔ)區(qū)大小是4字節(jié),double類型變量的存儲(chǔ)區(qū)大小是8字節(jié),則在不考慮字對(duì)齊方式的情況下,為存儲(chǔ)一個(gè)struct T類型變量所需要的存儲(chǔ)區(qū)域至少應(yīng)為 ( ) 字節(jié)。
A、4 
B、8 
C、12 
D、17
 查看答案
                                        查看答案