卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

virtual相關(guān)短語 C 中virtual的用法?

C 中virtual的用法?C中的virtual關(guān)鍵字是定義C中虛擬函數(shù)的關(guān)鍵字。在使用virtual之前,C對成員函數(shù)使用靜態(tài)綁定,而在使用virtual和通過指針或引用調(diào)用函數(shù)時(shí),C對成員函數(shù)使

C 中virtual的用法?

C中的virtual關(guān)鍵字是定義C中虛擬函數(shù)的關(guān)鍵字。在使用virtual之前,C對成員函數(shù)使用靜態(tài)綁定,而在使用virtual和通過指針或引用調(diào)用函數(shù)時(shí),C對成員函數(shù)使用動(dòng)態(tài)綁定。虛函數(shù)的作用如下:(1)將父類的引用作為函數(shù)的參數(shù)類型。(2) 調(diào)用此函數(shù)傳遞子類對象。(3) 在函數(shù)中,可以通過父類的引用調(diào)用子類中重寫的虛函數(shù)。擴(kuò)展數(shù)據(jù)C語言的工作原理C語言程序由于要體現(xiàn)高性能,所以都是編譯的。但是為了便于測試,它的開發(fā)環(huán)境使調(diào)試環(huán)境具有解釋性。也就是說,在開發(fā)過程中,采用解釋語句逐語句執(zhí)行的方式對程序進(jìn)行調(diào)試,并在開發(fā)環(huán)境中編譯運(yùn)行生成最終的執(zhí)行代碼。生成程序指的是將源代碼(C語句)轉(zhuǎn)換為正在運(yùn)行的應(yīng)用程序的過程。如果程序編寫正確,則通常只需按功能鍵即可完成該過程。這個(gè)過程實(shí)際上分為兩個(gè)步驟。第一步是編譯程序,這需要一個(gè)編譯器。編譯器將C語句轉(zhuǎn)換為機(jī)器代碼(也稱為目標(biāo)代碼);如果此步驟成功,下一步是鏈接程序,這需要一個(gè)鏈接器。鏈接器將編譯的機(jī)器代碼與C庫中的代碼合并。C庫包含執(zhí)行一些常見任務(wù)的函數(shù)(“函數(shù)”是子例程的另一個(gè)名稱)。例如,C庫包含標(biāo)準(zhǔn)的平方根函數(shù)sqrt,因此您不必自己計(jì)算平方根。C庫中還包含一些子程序,它們將數(shù)據(jù)發(fā)送到顯示器上,并知道如何在硬盤上讀寫數(shù)據(jù)文件。