freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

cc筆試題基礎(chǔ)概念算法及編程-展示頁

2025-04-02 04:44本頁面
  

【正文】 提供給其它模塊引用的函數(shù)和全局變量以關(guān)鍵字extern聲明。3. #i nclude與#i nclude “”的區(qū)別?答:。returntempptr 。char *tempptr = strDest 。,實現(xiàn)與庫函數(shù)strcpy類似的功能,不能使用任何庫函數(shù);答:char *strcpy(char *strDest, const char *strSrc){if ( strDest == NULL || strSrc == NULL)return NULL 。if ( strDest == strSrc)returnstrDest 。while( (*strDest++ = *strSrc++) != ‘’)。}2. 頭文件中的ifndef/define/endif的作用?答:防止該頭文件被重復(fù)引用。4. 在C++ 程序中調(diào)用被C 編譯器編譯后的函數(shù),為什么要加extern“C”?答:extern是C/C++語言中表明函數(shù)和全局變量作用范圍(可見性)的關(guān)鍵字,其聲明的函數(shù)和變量可以在本模塊或其它模塊中使用。5. 面向?qū)ο蟮娜齻€基本特征,并簡單敘述之?答:1)封裝:將客觀事物抽象成類,每個類對自身的數(shù)據(jù)和方法實行protection(private, protected,public)2)繼承:實現(xiàn)繼承(指使用基類的屬性和方法而無需額外編碼的能力)、可視繼承(子窗體使用父窗體的外觀和實現(xiàn)代碼)、接口繼承(僅使用屬性和方法,實現(xiàn)滯后到子類實現(xiàn))。6. 重載(overload)和重寫(overried,有的書也叫做“覆蓋”)的區(qū)別?答:從定義上來說:重載:是指允許存在多個同名函數(shù),而這些函數(shù)的參數(shù)表不同(或許參數(shù)個數(shù)不同,或許參數(shù)類型不同,或許兩者都不同)。從實現(xiàn)原理上來說:重載:編譯器根據(jù)函數(shù)不同的參數(shù)表,對同名函數(shù)的名稱做修飾,然后這些同名函數(shù)就成了不同的函數(shù)。7. 多態(tài)的作用?答:主要是兩個:1)隱藏實現(xiàn)細(xì)節(jié),使得代碼能夠模塊化;擴展代碼模塊,實現(xiàn)代碼重用;2)接口重用,為了類在繼承和派生的時候,保證使用家族中任一類的實例的某一屬性時的正確調(diào)用。答:BOOL :if ( !a ) or if(a)int :if ( a ==0)float :const EXPRESSION EXP = if ( a EXP amp。 a EXP)pointer : if ( a != NULL) or if(a == NULL)9. 請說出const與define 相比,有何優(yōu)點?答案:1) const 常量有數(shù)據(jù)類型,而宏常量沒有數(shù)據(jù)類型。而對后者只進(jìn)行字符替換,沒有類型安全檢查,并且在字符替換可能會產(chǎn)生意料不到的錯誤。?數(shù)組要么在靜態(tài)存儲區(qū)被創(chuàng)建(如全局?jǐn)?shù)組),要么在棧上被創(chuàng)建。(1)修改內(nèi)容上的差別char a[] = “hello”。char *p = “world”。 // 編譯器不能發(fā)現(xiàn)該錯誤,運行時錯誤(2) 用運算符sizeof 可以計算出數(shù)組的容量(字節(jié)數(shù))。C++/C 語言沒有辦法知道指針?biāo)傅膬?nèi)存容量,除非在申請內(nèi)存時記住它。char a[] = “hello world”。coutendl。= 4= 字節(jié) 計算數(shù)組和指針的內(nèi)存容量voidFunc(char a[100]){coutendl。聲明主要是告訴編譯器,后面的引用都按聲明的格式。12. 解釋堆和棧的區(qū)別。注意它與數(shù)據(jù)結(jié)構(gòu)中的堆是兩回事,分配方式倒是類似于鏈表。棧(stack)——由編譯器自動分配釋放,存放函數(shù)的參數(shù)值,局部變量的值等。由系統(tǒng)自動分配,速度較快。13. const的作用是什么?答:(1)可以定義const常量(2)const可以修飾函數(shù)的參數(shù)、返回值,甚至函數(shù)的定義體。14. 下列哪兩個是等同的int b。b。B const* int a = amp。// 指針的地址不可以改變,但可以通過指針改變b的值C constint* const a = amp。 //指針指向的值,和指針本身的地址都不能改變D intconst* const a = amp。//與c相同15. 完成程序,實現(xiàn)對數(shù)組的降序排
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1