【正文】
例如“1234567”轉(zhuǎn)換成1234567。有如下程序:void GetMemory(char **p,int num){*p=(char *)malloc(num)。}void main(){char *str=NULL。GetMemory(amp。str, 100)。strcpy(str, “hello”)。printf(str)。}試問程序運(yùn)行的結(jié)果是什么?這段程序是否有問題,如果有,請(qǐng)解釋原因?請(qǐng)用代碼簡單描述面向?qū)ο蟮亩鄳B(tài)原理?請(qǐng)簡述進(jìn)程和線程的差別?請(qǐng)簡述NAND FLASH和NOR FLASH的區(qū)別?有一個(gè)有序單向鏈表,每個(gè)鏈表節(jié)點(diǎn)數(shù)據(jù)域存儲(chǔ)是字符串,此單向鏈表按節(jié)點(diǎn)中數(shù)據(jù)域字符串的大小,從小到大排序,請(qǐng)用代碼詳細(xì)描述將一個(gè)字符串插入此單向鏈表的過程,且保存鏈表有序?請(qǐng)描述你對(duì)TDSCDMA的理解?第三篇:Java軟件工程師試題姓名:聯(lián)系電話:電子郵件:學(xué)歷:專業(yè):畢業(yè)時(shí)間:Java軟件工程師試題(A卷)(滿分100分,作答時(shí)間為120分鐘)一、單選題(每題3分,共45分)?B modifier can be used:,其代碼為:class Super {public int i=0。public Super(){}public static void main(){}} ((new Super()).i)。i = 1。這段程序的運(yùn)行結(jié)果是: B will fail success and print 0:class Test {private int m。public static void fun(){// some code......}} success and print success and print nothing如何使成員變量m被函數(shù)fun()直接訪問?D int m改為protected int m int m改為int m,執(zhí)行之后i和j的值是什么? Cint i = 1。int j。j = i++。,:Aboolean m。if(m == false)(“false”)。else int m改為public int m int m改為static int ,2(“true”)。執(zhí)行結(jié)果是什么? will fail error will occur when running?C f[][] = new float [6][6]。 f[][] = new float [][6]。 [][]f = new float [6][]。 []f[] = new float [6][6]。 [][]f = new float [6][6]。:CString a = new String(“巨匠IT”)。String b = new String(“巨匠IT”)。請(qǐng)問上面的語句在內(nèi)存中分配了多少個(gè)內(nèi)存區(qū)?:DSet set = new HashSet()。(“gjun”)。(“pcschoolchina”)。(“gjun”)。(“it”)。Iterator it = ()。while(()){(())。}上面的代碼最有可能的輸出結(jié)果是: pcschoolchina gjun it gjun pcschoolchina gjun:String a = “gjun”。String b = new String(“gjun”)。String c = new String(“gjun”)。if(a==b){(“true”)。}else{ pcschoolchina it gjun gjun pcschoolchina(“false”)。}if((b)){(“true”)。}else{(“false”)。}if(c==b){(“true”)。}else{(“false”)。}輸出的結(jié)果為:C truetrue true truefalse false true?C()()()()()