A.只需要一個(gè)初始化值就足夠了,其類型必須和共用體的第一個(gè)成員的類型相一致
B.只需要一個(gè)初始化值就足夠了,其類型必須和共用體的第二個(gè)成員的類型相一致
C.只需要一個(gè)初始化值就足夠了,其類型必須和共用體的第三個(gè)成員的類型相一致
D.只需要一個(gè)初始化值就足夠了,其類型必須和共用體的第四個(gè)成員的類型相一致
您可能感興趣的試卷
你可能感興趣的試題
下面程序共用體引用正確的是()
A.data.i
B.dataa.i
C.a.i
D.a.ch
A.結(jié)構(gòu)體各成員占不同的地址所占內(nèi)存長(zhǎng)度等于全部成員所占內(nèi)存之和
B.共用體各成員占相同的起始地址所占內(nèi)存長(zhǎng)度等于最長(zhǎng)的成員所占內(nèi)存
C.共用體各成員占不同的地址所占內(nèi)存長(zhǎng)度等于全部成員所占內(nèi)存之和
D.結(jié)構(gòu)體各成員占相同的起始地址所占內(nèi)存長(zhǎng)度等于最長(zhǎng)的成員所占內(nèi)存
A.結(jié)構(gòu)體可以定義在函數(shù)內(nèi)部作為局部變量使用
B.結(jié)構(gòu)體可以定義在函數(shù)外部作為全局變量使用
C.結(jié)構(gòu)體最后的分號(hào)不能省略
D.定義結(jié)構(gòu)體使用的關(guān)鍵字是struct
A.inta[10];intp;p=a;
B.inta[10],*p;p=a;
C.int*p,a[10];p=a;
D.char*a[10]=”abcd”;printf(“%s”,a);
有以下說(shuō)明,不正確的敘述是()
A.un所占的內(nèi)存長(zhǎng)度等于成員f的長(zhǎng)度
B.un的地址和它的各成員地址都是同一地址
C.un是共用體名
D.不能對(duì)un賦值,但可以在定義un時(shí)對(duì)它初始化
最新試題
與k=n++完全等價(jià)的表達(dá)式是()
設(shè)x=2.3,a=8,y=4.8,則條件表達(dá)式a>x+y值為()。
Polya的問(wèn)題求解四步法不包括()。
在C語(yǔ)言中,定義一個(gè)共用體變量時(shí),系統(tǒng)分配給它的存儲(chǔ)空間長(zhǎng)度是()。
學(xué)習(xí)C語(yǔ)言只需要記憶語(yǔ)法就可以了。
C語(yǔ)言編譯連接生成的.exe文件屬于()。
在C語(yǔ)言中do-while和while語(yǔ)句均是先判斷表達(dá)式,再執(zhí)行循環(huán)體語(yǔ)句。
用C語(yǔ)言編寫(xiě)的程序可以不經(jīng)過(guò)編譯直接運(yùn)行。
C程序代碼中的注釋、標(biāo)識(shí)符命名、空行、代碼行中的空格以及對(duì)齊等都不影響程序的可讀性。
程序中出現(xiàn)的諸如0、300、20等數(shù)字稱為幻數(shù),通常用變量或者符號(hào)常量來(lái)替代以明確其物理意義。