判斷題
多項(xiàng)選擇題
A.該容器可以配合C++標(biāo)準(zhǔn)算法std::binary_search使用 B.對于該容器的對象v和有效的索引n,&v[0]+n==&v[n]成立 C.對于該容器的對象v和有效的索引n,&v[0]==v.begin()成立 D.向該容器的某個(gè)位置插入元素將導(dǎo)致之后的所有元素向前移動(dòng)
A.自動(dòng)聲明缺省構(gòu)造函數(shù) B.自動(dòng)聲明拷貝構(gòu)造函數(shù) C.自動(dòng)聲明拷貝賦值運(yùn)算符 D.自動(dòng)聲明析構(gòu)函數(shù)
A.名字重整的具體方案是由C++標(biāo)準(zhǔn)確定的 B.名字重整的具體方案是各個(gè)編譯器確定的 C.名字重整就是在目標(biāo)代碼的標(biāo)志符前添加下劃線 D.為成員函數(shù)添加const修飾符將導(dǎo)致不同的名字重整結(jié)果
A.該容器的迭代器是隨機(jī)訪問迭代器 B.該容器的元素可能存放于物理不連續(xù)的空間 C.向該容器的首/尾插入元素,不會(huì)導(dǎo)致指向既有元素的引用失效 D.向該容器的首/尾插入元素是常數(shù)時(shí)間操作
單項(xiàng)選擇題
A.delete[]a B.deletea[] C.deletea
A.inta;a=newsizeof(int*20) B.inta;a=newint[20] C.inta;a=newint(20) D.int*a;a=newsizeof(int*20) E.int*a;a=newint[20] F.int*a;a=new20
A.public B.private C.protected D.都不對
A.是一個(gè)無限循環(huán)語句 B.非法語句 C.編譯時(shí),編譯器會(huì)忽略 D.將導(dǎo)致操作系統(tǒng)崩潰
A.變量定義 B.變量申明 C.語法錯(cuò)誤
有如下結(jié)構(gòu)變量聲明: 下述表達(dá)式中,值為111的一個(gè)是()
A.cdsc[0].skill+cdsc[1].skill+cdsc[2].skill B.cdsc[1].name[2] C.engineer[1].name[2] D.engineer->name[2]