版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、I. static有什么用途?(請(qǐng)至少說明兩種)1)在函數(shù)體,一個(gè)被聲明為靜態(tài)的變量在這一函數(shù)被調(diào)用過程中維持其值不 變。2)在模塊內(nèi)(但在函數(shù)體外),一個(gè)被聲明為靜態(tài)的變量可以被模塊內(nèi)所用 函數(shù)訪問,但不能被模塊外其它函數(shù)訪問。它是一個(gè)本地的全局變量。3)在模塊內(nèi),一個(gè)被聲明為靜態(tài)的函數(shù)只可被這一模塊內(nèi)的其它函數(shù)調(diào)用。 那就是,這個(gè)函數(shù)被限制在聲明它的模塊的本地范圍內(nèi)使用2引用與指針有什么區(qū)別?1)引用必須被初始化,指針不必。2)引用初始化以后不能被改變,指針可以改變所指的對(duì)象。3)不存在指向空值的引用,但是存在指向空值的指針。3. 描述實(shí)時(shí)系統(tǒng)的基本特性在特定時(shí)間內(nèi)完成特定的任務(wù),實(shí)時(shí)性與
2、可靠性。4. 全局變量和局部變量在內(nèi)存中是否有區(qū)別?如果有,是什么區(qū)別?全局變量?jī)?chǔ)存在靜態(tài)數(shù)據(jù)庫,局部變量在堆棧。5. 什么是平衡二叉樹?左右子樹都是平衡二叉樹且左右子樹的深度差值的絕對(duì)值不大于1。6. 堆棧溢出一般是由什么原因?qū)е碌??沒有回收垃圾資源。7. 什么函數(shù)不能聲明為虛函數(shù)?con structor函數(shù)不能聲明為虛函數(shù)。8. 冒泡排序算法的時(shí)間復(fù)雜度是什么?時(shí)間復(fù)雜度是0(nT)。9. 寫出float x與“零值”比較的if語句。if(x0.000001 & xv-0.000001)10.1 nternet采用哪種網(wǎng)絡(luò)協(xié)議?該協(xié)議的主要層次結(jié)構(gòu)?Tcp/ip協(xié)議主要層次結(jié)構(gòu)為:應(yīng)用層
3、/傳輸層/網(wǎng)絡(luò)層/數(shù)據(jù)鏈路層/物理層。II. Internet物理地址和IP地址轉(zhuǎn)換采用什么協(xié)議?ARP (Address Resolution Protocol)(地址解析協(xié)議)12.IP地址的編碼分為哪倆部分?IP地址由兩部分組成,網(wǎng)絡(luò)號(hào)和主機(jī)號(hào)。不過是要和“子網(wǎng)掩碼”按位與 上之后才能區(qū)分哪些是網(wǎng)絡(luò)位哪些是主機(jī)位。13. 用戶輸入M,N值,從1至N開始順序循環(huán)數(shù)數(shù),每數(shù)到 M輸出該數(shù)值,直 至全部輸出。寫出C程序。循環(huán)鏈表,用取余操作做14. 不能做switch()的參數(shù)類型是:switch的參數(shù)不能為實(shí)型。1. 以下三條輸出語句分別輸出什么?C易char str1= abc;char
4、str2= abc;const char str3 = abc;const char str4 = abc;const char* str5 = abc;const char* str6 = abc;cout boolalpha ( str1=str2 ) endl; / 輸出什么?cout boolalpha ( str3=str4 ) en dl; / 輸出什么?cout boolalpha ( str5=str6 ) en dl; / 輸出什么?文章出自 2. 非C+內(nèi)建型別A和B,在哪幾種情況下B能隱式轉(zhuǎn)化為A ? C+中等 答:a. class B : public A / B公有繼
5、承自A,可以是間接繼承的b. class B operator A( ); / B實(shí)現(xiàn)了隱式轉(zhuǎn)化為 A的轉(zhuǎn)化c. class A A( const B& );/ A 實(shí)現(xiàn)了 non-explicit的參數(shù)為B (可以有其他帶默 認(rèn)值的參數(shù))構(gòu)造函數(shù)d. A& operator= ( const A& ); /賦值操作,雖不是正宗的隱式類型轉(zhuǎn)換,但也可 以勉強(qiáng)算一個(gè)3. 以下代碼中的兩個(gè)sizeof用法有問題嗎? C易void UpperCase( char str ) /將str中的小寫字母轉(zhuǎn)換成大寫字母for( size_t i=0; isizeof(str)/sizeof(strO); +
6、I )if( a=stri & stri=z)stri -= (a-A);char str = aBcDe;cout str 字符長(zhǎng)度為: sizeof(str)/sizeof(strO) endl;UpperCase( str );cout str 9 ) ch += (A-9-1);char cl = c%0x10 + O; if( cl 9 ) cl += (A-9-1);cout ch cl ;char str = I love 中國(guó);for( size_t i=0; istrle n( str); +I )char2Hex( stri);cout en dl;5.以下代碼有什么冋題?
7、C+易struct TestTest( int ) Test() void fun() ;void mai n( void )Test a(1);a. fu n();Test b();b. fu n();6. 以下代碼有什么冋題? C+易cout (true?1:1) temp;un sig ned int const size2 = temp;char str2 size2 ;8. 以下代碼中的輸出語句輸出0嗎,為什么? C+易struct CLSint m_i;CLS( int I ) : m(i) CLS()CLS(0);CLS obj;cout obj.m_i en dl;9. C+中
8、的空類,默認(rèn)產(chǎn)生哪些類成員函數(shù)?C+易答:class Emptypublic:Empty();/缺省構(gòu)造函數(shù)Empty( const Empty& );/ 拷貝構(gòu)造函數(shù)Empty();/析構(gòu)函數(shù)Empty& operator=( const Empty& ); / 賦值運(yùn)算符Empty* operator&();/ 取址運(yùn)算符const Empty* operator&() con st; / 取址運(yùn)算符 const;10. 以下兩條輸出語句分別輸出什么?C+難float a = 1.0f;cout (in t)a en dl;cout (int&)a en dl;cout boolalpha
9、 ( (int)a = (int&)a ) endl; / 輸出什么?Float b = O.Of;cout (in t)b en dl;cout (int&)b en dl;cout boolalpha ( (int)b = (int&)b) =0; -I ) / 反向遍歷 array 數(shù)組 _cout arrayi en dl;12. 以下代碼有什么問題?STL易typedef vector In tArray;In tArray array;array.push_back( 1 );array.push_back( 2 );array.push_back( 2 );array.push_
10、back( 3 );刪除array數(shù)組中所有的2for( In tArray:iterator itor=array.begi n(); itor!=array.e nd(); +itor )if( 2 = *itor ) array.erase( itor );13. 寫一個(gè)函數(shù),完成內(nèi)存之間的拷貝。考慮問題是否全面答:void* mymemcpy( void *dest, const void *src, size_t count ) _char* pdest = static_cast( dest );const char* psrc = static_cast( src );if( p
11、destpsrc & pdestpsrc+cout )能考慮到這種情況就行了 for( size_t i=co un t-1; i!=-1; -I )pdesti = psrci;elsefor( size_t i=0; ico unt; +I )pdesti = psrci;return dest;int main( void )char str = 0123456789;mymemcpy( str+1, str+0, 9 );cout str = - EPSINON) & (x =”或“ next = NULL;p=h;for(i=0;in ext = s;prin tf(Please i
12、n put the in formatio n of the stude nt: n ame sex no age n); sca nf(%s %c %d %d,s-n ame,&s-sex,&s-no,&s-age);s- next = NULL;p = s;prin tf(Create successful!);return(h);void deletelist(struct stu *s,int a)struct stu *p;while(s-age!=a)p = s;s = s-n ext;if(s=NULL)prin tf(The record is n ot exist.);els
13、ep-n ext = s-n ext;prin tf(Delete successful!);void display(struct stu *s)s = s-n ext;while(s!=NULL)prin tf(%s %c %d %dn,s-n ame,s-sex,s-n o,s-age); s = s-n ext;int main()struct stu *s;int n, age;prin tf(Please in put the len gth of seqlist:n);sca nf(%d,&n);s = creatlist( n);display(s);prin tf(Pleas
14、e in put the age:n);sca nf(%d,&age);deletelist(s,age);display(s);return 0;2、實(shí)現(xiàn)一個(gè)函數(shù),把一個(gè)字符串中的字符從小寫轉(zhuǎn)為大寫。程序代碼# I nelude stdio.h# I nelude conio.h void uppers(char *s,ehar *us)for(;*s!=0;s+,us+)if(*s=a&*s=z) *us = *s-32;else*us = *s;*us = 0;int main()char *s,*us;char ss20;prin tf(Please in put a stri ng:n); sca nf(%s,ss);s = ss;uppers(s,us);prin tf(The result is:n%sn,us); getch();1 進(jìn)程和線程的差別。2. 測(cè)試方法3. Heap與stack的差別。4. Windows下的內(nèi)存是如何管理的?5. 介紹.Net和.Net的安全性。6. 客戶端如何訪問.Net組件實(shí)現(xiàn) Web Service?7. C/C+編譯器中虛表是如何完成的?8. 談?wù)凜OM的線程模型。然后討論進(jìn)程內(nèi)/外組件的差別。9 .談?wù)処A32下的分頁機(jī)制10. 給兩個(gè)變量,如何找出一個(gè)帶環(huán)單鏈表中是什么地方出現(xiàn)環(huán)的?11.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 模板合同模板制作
- 樓盤項(xiàng)目物資采購(gòu)合同模板
- 陳寨租房合同模板
- 蛋類購(gòu)銷合同模板
- 腦癱康復(fù)協(xié)議合同模板
- 大型賓館租賃合同模板
- 工地供電纜合同模板
- 安裝拆除服務(wù)合同模板
- 海外房產(chǎn)托管合同模板
- 電器安裝承攬合同模板
- 問題大學(xué)攻略v1.15
- 數(shù)學(xué)建模-選課策略
- 圍堰施工工藝流程圖
- 教研室主任崗位申請(qǐng)書
- 五年級(jí)上冊(cè)英語說課稿-Unit 2 I'd like a hamburger Period 1 湘少版(三起)
- 魚塘清淤回填施工方案最終
- 七年級(jí)心有千千結(jié)
- 好書推薦讀書分享名著導(dǎo)讀童年P(guān)PT
- 律師代理合同授權(quán)委托書訴訟風(fēng)險(xiǎn)告知書
- 智慧校園匯報(bào)材料范文(9篇)
- 第一次全國(guó)水利普查技術(shù)細(xì)則
評(píng)論
0/150
提交評(píng)論