HaiLanXin 相關題目

2021-06-27 11:30:35 字數 1616 閱讀 6281

1.指標和引用的區別

指標指向一塊記憶體,它的內容是所指記憶體的位址;而引用則是某塊記憶體的別名,引用不改變指向。

參考:  

2.c++的空類有哪些成員函式

答:c++的空類有哪些成員函式:

. 預設建構函式。

. 預設拷貝建構函式。

. 預設析構函式。

. 預設賦值運算子。

. 預設取址運算子。

. 預設取址運算子 const。

注意:有些書上只是簡單的介紹了前四個函式。沒有提及後面這兩個函式。但後面這兩個函式也是空類的預設函式。另外需要注意的是,只有當實際使用這些函式的時候,編譯器才會去定義它們。

//c++ 空類預設產生的類成員函式:預設建構函式,拷貝建構函式,析構函式,賦值運算子,取址運算子,取址運算子 const

#includeusingnamespacestd;

classclass1

//預設建構函式

class1(constclass1&){}//拷貝建構函式

~class1(){}//析構函式

class1&operator=(constclass1&){}//賦值運算子

class1*operator&(){}//取址運算子

constclass1*operator&()const{}//取址運算子 const

};//空類class2會產生class1一樣的成員函式

classclass2

;voidmain()

3. 

uml中關聯,聚合,組合的區別

參見:

4.

參見:

zigzag相關題目

題目 輸入n 求乙個n n的矩陣,規定矩陣沿45度角線遞增,形成乙個zigzag陣列,請問如何用c 實現 如圖 please input the number 80 1 5 6 14 15 27 282 4 7 13 16 26 29 423 8 12 17 25 30 41 439 11 18 2...

函式相關題目

以下 只是初步想法,還沒優化,優化後會一一重打一遍 包括該注意的地方還有改進的點這幾個方面 遞迴 大問題到小問題 1.遞迴和非遞迴分別實現求第n個斐波那契數 1 1 2 3 5 8 13,include includeint fib1 int n 遞迴 return fib1 n 1 fib1 n ...

概率相關的題目

1 乙個隨機數產生器以概率p生成0,以概率 1 p 生成1,怎樣生成等概率的0和1?如果用這個隨機數產生器產生兩個位,出現00的概率為p 2,出現01的概率為p 1 p 出現10的概率為 1 p p,出現11的概率為 1 p 2。看到沒有,出現01和10的概率相等。那麼我們就可以用這個隨機數生成器每...