程式設計基礎筆試題

2021-09-27 02:48:40 字數 770 閱讀 6313

1.在c++中,類的靜態成員(static member)必須在類內宣告,在類外初始化

class a ;

int a::count = 0 ; // 類外初始化,不必再加static關鍵字

2.對於**char *p=new char[100],p為指標,指向空間,在棧上,new是動態記憶體分配,new出來的空間在堆上,在堆上開闢了100個位元組的空間。

3.同一時刻只能有乙個部件占用匯流排傳送資訊,但可以有多個部件通過匯流排接收資訊。

4.用於儲存計算機輸入輸出資料的材料及其製品稱為輸入輸出**,**一般包括硬碟、u盤、滑鼠等,介面一般指usb介面、ps/2滑鼠介面、vga 介面等,埠一般指port1、port2這種的計算機資料傳輸埠,通道往往是具有訊號傳輸轉換功能的傳輸媒介,比如模數轉換等。

5.switch()支援 int及以下(char, short, byte),string, enum,不支援float。

6.表示式++a+b++無二義性,優先順序排列:++ > * > +。

7.字元常量是用單引號括起來的乙個字元。

8.當前驅動器和當前工作盤這兩個概念可以混用。

9.對於某個函式呼叫,可以不給出被呼叫函式的原形的情況是函式的定義在呼叫處之前。

10.抽象類有以下幾個特點:

(1)抽象類只能用作其他類的基類,不能建立抽象類物件。

(2)抽象類不能用作引數型別、函式返回型別或顯式轉換的型別。

(3)可以定義指向抽象類的指標和引用,此指標可以指向它的派生類,進而實現多型性。

程式設計筆試題

單向鍊錶的反轉是乙個經常被問到的乙個面試題,也是乙個非常基礎的問題。比如乙個鍊錶是這樣的 1 2 3 4 5 通過反轉後成為5 4 3 2 1。最容易想到的方法遍歷一遍鍊錶,利用乙個輔助指標,儲存遍歷過程中當前指標指向的下乙個元素,然後將當前節點元素的指標反轉後,利用已經儲存的指標往後面繼續遍歷。源...

網路程式設計筆試題

1.iso osi的七層模型是什麼?tcp udp是屬於哪一層?tcp udp有何優缺點?答 分為下面7層 應用層,表示層,會話層,運輸層,網路層,物理鏈路層,物理層 tcp udp屬於運輸層 tcp 服務提供了資料流傳輸 可靠性 有效流控制 全雙工操作和多路復用技術等。與 tcp 不同,udp並不...

LinxC基礎筆試題

一 選擇題 1 要使語句p new int 能夠正常執行,那麼p的定義為 a int p b int p c int p d int p 2 已知定義int ptr n 中的識別符號ptr是 a n個指向整形變數的指標 b 指向n個整形變數的函式指標 c 指向具有n個元素的一維陣列 d 具有n個指標...