牛客C 錯題筆記整理

2021-10-08 14:09:02 字數 627 閱讀 3301

動態繫結是物件導向程式設計語言中的一種機制。這種機制實現了方法的定義與具體的物件無關,而對方法的呼叫則可以關聯於具體的物件。

物件導向有三種特性:封裝、繼承、多型。其中多型性有兩種,一種是依靠函式過載實現的靜態繫結,一種是依靠虛函式實現的動態繫結

c++中的純虛函式,下面說法均正確:

子類中必須覆蓋基類的純虛函式

含有純虛函式的類不能被例項化

基類的純虛函式沒有函式體

含有純虛函式的類一定是抽象類

下列哪種方式可以完成float a與0的比較( )

二維字元陣列的定義:

#include

void

main()

;char

** pa = a;

pa++

; cout<<

*pa<

}

牛客 2017 10 10 C 錯題整理

1.已知表示式 a中的 是作為成員函式過載的運算子,則與 a等效的運算子函式呼叫形式為 a.operator a.operator 0 a.operator int operator a,0 解答 a c 規定 a 字首運算子 a.operator 不需要加引數。a 字尾運算子 a.operator...

牛客作業系統錯題筆記整理

在請求分頁系統中,頁面分配策略與頁面置換策略不能組合使用的是 c a.可變分配,全域性置換 b.可變分配,區域性置換 c.固定分配,全域性置換 d.固定分配,區域性置換 解析 區域性置換只置換本程序內的物理頁面。乙個程序占用的物理頁面總數是限定的,當需要置換時,即總數已經用完,新進來乙個頁面,本程序...

牛客網 錯題整理(4)

錯題集 1.沒用引數的兩個函式是不能過載的.說法是否正確?答案 錯誤 解析 const 可以構成過載 2.math.round 11.5 等於 答案 12 解析 首先要注意的是它的返回值型別是long,如果 math.round 11.5f 那它的返回值型別就是int,這一點可以參考api 其次它返...