- 相關(guān)推薦
筆試題(struct 和 class)
1.struct 和 class 的區(qū)別
答案:struct 的成員默認(rèn)是公有的,而類的成員默認(rèn)是私有的,
筆試題(struct 和 class)
。struct 和 class 在其他方面是功能相當(dāng)?shù)摹?/p>從感情上講,大多數(shù)的開發(fā)者感到類和結(jié)構(gòu)有很大的差別。感覺上結(jié)構(gòu)僅僅象一堆缺乏封裝和功能的開放的內(nèi)存位,而類就象活的并且可靠的社會成員,它有智能服務(wù),有牢固的封裝屏障和一個良好定義的接口。既然大多數(shù)人都這么認(rèn)為,那么只有在你的類有很少的方法并且有公有數(shù)據(jù)(這種事情在良好設(shè)計的系統(tǒng)中是存在的!)時,你也許應(yīng)該使用 struct 關(guān)鍵字,否則,你應(yīng)該使用 class 關(guān)鍵字。
2.當(dāng)一個類A 中沒有生命任何成員變量與成員函數(shù),這時sizeof(A)的值是多少,如果不是零,請解釋一下編譯器為什么沒有讓它為零。(Autodesk)
答案:肯定不是零。舉個反例,如果是零的話,聲明一個class A[10]對象數(shù)組,而每一個對象占用的空間是零,這時就沒辦法區(qū)分A[0],A[1]…了,
資料共享平臺
《筆試題(struct 和 class)》(http://m.clearvueentertainment.com)。3. 在8086 匯編下,邏輯地址和物理地址是怎樣轉(zhuǎn)換的?(Intel)
答案:通用寄存器給出的地址,是段內(nèi)偏移地址,相應(yīng)段寄存器地址*10H+通用寄存器內(nèi)地址,就得到了真正要訪問的地址。
4. 比較C++中的4種類型轉(zhuǎn)換方式?
5.分別寫出BOOL,int,float,指針類型的變量a 與“零”的比較語句。
答案:
BOOL : if ( !a ) or if(a)
int : if ( a == 0)
float : const EXPRESSION EXP = 0.000001
if ( a < EXP && a >-EXP)
pointer : if ( a != NULL) or if(a == NULL)
【筆試題struct 和 class】相關(guān)文章:
東風(fēng)筆試題03-31
IBM筆試題目11-11
職場經(jīng)典筆試題目07-21
智力類筆試題08-14
筆試游戲測試題11-10
聯(lián)想英語測試題目09-04
面試性格測試題及答案11-07
百度筆試題目11-17
中國銀行校園招聘筆經(jīng)04-10
學(xué)生會筆試題目大全11-18