日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

C/C++笔试面试题目(2021最新版)

發布時間:2023/12/4 c/c++ 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C/C++笔试面试题目(2021最新版) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、main函數執行完畢后,是否可能會再執行一段代碼?

       答案:可以,可用_onexit 注冊一個函數,它會在main()函數之后執行。

2、一個父類寫了一個virtual 函數,如果子類覆蓋它的函數不加virtual ,也能實現多態?  在子類的空間里,有沒有父類的這個函數,或者父類的私有變量? (華為筆試題)  

       答案:只要基類在定義成員函數時已經聲明了virtue關鍵字,在派生類實現的時候覆蓋該函數時,virtue關鍵字可加可不加,不影響多態的實現。子類的空間里有父類的所有變量(static除外)。 

3、算法復雜度
       答案:算法復雜度分為時間復雜度和空間復雜度。其作用: 時間復雜度是指執行算法所需要的計算工作量;而空間復雜度是指執行這個算法所需要的內存空間。(算法的復雜性體現在運行該算法時的計算機所需資源的多少上,計算機資源最重要的是時間和空間(即寄存器)資源,因此復雜度分為時間和空間復雜度)。

4、堆棧溢出一般是由什么原因導致的?       

       答案:沒有回收垃圾資源。

5、全局變量和局部變量在內存中是否有區別?如果有,是什么區別?

       答案:全局變量儲存在靜態數據庫,局部變量在堆棧。

6、冒泡排序算法的時間復雜度是什么?

       答案:時間復雜度是O(n^2)。

7、 Internet采用哪種網絡協議?該協議的主要層次結構?

       答案:Tcp/Ip協議,主要層次結構為: 應用層

總結

以上是生活随笔為你收集整理的C/C++笔试面试题目(2021最新版)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。