A.該容器保證使用連續(xù)的內(nèi)存空間存放其中的元素。 B.從容器中刪除元素將會(huì)導(dǎo)致容器減少內(nèi)存占用。 C.從容器中刪除元素將導(dǎo)致容器減少內(nèi)存占用,并導(dǎo)致既有的元素迭代器或指針失效。 D.向容器中添加元素將導(dǎo)致容器增加內(nèi)存占用,并導(dǎo)致既有的元素迭代器或指針失效。
A.通過new運(yùn)算符得到的內(nèi)存空間都是在程序運(yùn)行時(shí)分配的。 B.new運(yùn)算符分配失敗總是返回空指針。 C.new運(yùn)算符分配失敗總是拋出異常。 D.程序員能夠定制new運(yùn)算符的分配失敗對(duì)策,包括返回空指針/拋出異常/獲取額外內(nèi)存空間并重新分配。
A.在數(shù)組上使用sizeof()的結(jié)果是數(shù)組的元素個(gè)數(shù)。 B.在數(shù)組上使用sizeof()的結(jié)果是數(shù)組的字節(jié)大小。 C.可以使用sizeof()得到程序運(yùn)行時(shí)動(dòng)態(tài)數(shù)組的大小。 D.在結(jié)構(gòu)上使用sizeof()的結(jié)果等于在其各個(gè)數(shù)據(jù)成員上依次使用sizeof(),并將結(jié)果相加。