C 面試題集錦

2022-09-08 05:48:11 字數 387 閱讀 3921

**1:

基本的題目大概有以下幾個

1、用指標、引用或直接傳值來分配記憶體,哪個能成功,哪個會洩露

2、static在不同場景下的不同意義

3、vector和list有什麼區別

4、什麼是多型

5、new和malloc的區別

6、常量指標與指向常量的指標

7、原地逆轉鍊錶

8、判斷鍊錶是否有環

9、繼承、多重繼承、虛函式表等對sizeof的影響

c++ 語言上的話我一般就三個方面:

乙個是指標和記憶體分配,看看對記憶體管理和訪問有沒有概念

乙個是虛函式,看看對類和繼承的理解

最後看看對方對 c++11 和 c++14 有沒有了解,看看對語言有沒有基本的好奇和關注。

c 面試題集錦

這裡是面試題集錦,有自己親身經歷的,還有廣大熱愛c 同胞的知識分享。1.已知strcpy的函式原型 char strcpy char strdest,const char strsrc 其中strdest 是目的字串,strsrc 是源字串。不呼叫c c 的字串庫函式,請編寫函式 strcpy。答案...

面試題集錦

假定 54,首先,我們有乙個隨機函式發生器,能夠產生1 54之間的隨機數,如何保證抽第一張牌是54中可能,抽第二張牌是53中可能,可以這樣做,假設撲克牌是乙個54維的陣列card,我們要做的就是從這個陣列中隨機取乙個元素,然後在剩下的元素裡再隨機取乙個元素 這裡涉及到乙個問題,就是每次取完元素後,我...

面試題集錦

1 裝箱和拆箱的分別?答 裝箱就是把值型別轉換成引用型別 拆箱就是把引用型別轉換成值型別。2 怎樣建立乙個執行緒?答 一使用thread類 二使用delegate.begininvoke 三使用threadpool.queueworkitem。3 string是值型別,還是引用型別?與stringb...