程式設計基礎題總結

2021-08-13 01:18:45 字數 623 閱讀 2636

由於instream.get可能會出錯,因此在使用instream.get時候,用while(!instream.fail()) 來迴圈get

此外 instream.fail|需要乙個起始狀態,因此總是在上面的while 開始之前先執行一次instream.get再執行迴圈

陣列: 在initialisation/定義/建立 的時候不僅要寫[ ] 還要寫長度;

在函式呼叫/傳引數的時候 不需要寫[ ] 也不用寫長度;

預設值的宣告: 函式定義裡不要寫出預設值,在函式宣告裡寫出預設值就可以了;

函式名代表該函式的入口位址

有的函式接受函式名作為實參傳入

dma傳送控制的交替訪內法一般適用於 - i/o裝置讀寫週期小於記憶體儲存週期

設 int x=,*p=x; 則值為 3 的表示式是 p+=2,*p++ ,其中++ 的優先順序比較高,並且後置

後置++,所以此時p指向第四個元素,但因為是後置的,所以p++的返回值還是指向第三個元素的指標

簡單介紹各種演算法模型

微程式控制器中,每一條機器指令由一段由微指令編成的微程式來解釋執行

檢視磁碟檔案內命令是type

平面上平均每4個單位面積有乙個染色點,觀察一定面積上的點數x,x近似服從 泊松分布

程式設計題(總結)

1 給你乙個01序列,hdlc協議處理的話,如果出現連續的5個1會補1個0。例如1111110,會變成11111010。現在給你乙個經過hdlc處理後的01序列,你需要找到hdlc處理之前的01序列。例如給你11111010 你需要輸出1111110解析 本題是基於計算機網路中的hdlc協議進行設計...

程式設計題方法總結

鍊錶 遍歷 bfs 和 dfs 本質上都是遍歷,所以只要是需要遍歷的演算法,理論上都可以使用 dfs 或者 bfs。它們各自的特點和適用場景如下 1 bfs 由於是水波紋式的擴散,它可以用於一些求解最短路徑以及最優化問題,或者是可以用貪心演算法解決的問題上,例如第 126 題 第 127 題 單詞接...

C 程式設計基礎題

題目 1.字串轉為int 輸入1234 輸出1234 注意 輸入的必須為字串,輸出必須為int型 2.偶數字轉為大寫 例如 輸入 lanzhihui is a boy 輸出 lanzhihui is a boy 注意 空格也算一位,符號不變.3.每個單詞偶數字轉為大寫 例如 輸入 lanzhihui...