公共題50分,C++和JAVA二選一50分。其實(shí)一直就在用C,一看沒有C心里還霍霍的,我當(dāng)然選的C++。我做的C卷:
1、中興筆試題:數(shù)據(jù)庫中 XXX 和XXX操作可恢復(fù)數(shù)據(jù)庫。undo redo 吧?
2、數(shù)據(jù)庫的核心是XX。
3、中興筆試題:頭文件中 和“”的區(qū)別?
4、char GetMemory(void) { char p[] = "hello world"; return p; }void Test(void) { char str = NULL; str = GetMemory(); printf(str); }請問運(yùn)行Test 函數(shù)會有什么樣的結(jié)果?
答:可能是亂碼。因?yàn)镚etMemory 返回的是指向“棧內(nèi)存” 的指針,該指針的地址不是 NULL,但其原現(xiàn)的內(nèi)容已經(jīng)被清除,新內(nèi)容不可知。 還有一個(gè)比較簡單,不寫了。
5、中興筆試題:析構(gòu)函數(shù)什么時(shí)候運(yùn)行,實(shí)現(xiàn)什么功能?
6、定義一個(gè)宏,輸入兩個(gè)參數(shù),輸出積。
7、中興筆試題:簡述電路交換和分組交換的區(qū)別及優(yōu)缺點(diǎn)。
8、C++ 都記不太清了,過去快2個(gè)星期了! 大約4個(gè)選擇題,一個(gè)6分。數(shù)組的操作,在內(nèi)存中的分配(注意下標(biāo)從0開始),
9、中興筆試題:全局變量和局部變量的區(qū)別。 仔細(xì)看看林銳的《高質(zhì)量程序指南》基本不會有大問題。