計算機二級 C語言程式設計 知識點整理

2021-10-25 21:26:25 字數 1054 閱讀 6090

第六套 程式設計題

第七套 填空題

第八套 填空題(陣列傳參) 程式設計題(素數)

return

#include

intfun

(int m)

intmain()

return的缺點是每次只能返回乙個引數;如果想返回多個,可能需要將資料存入陣列,然後將陣列首位址返回給主調函式,較為麻煩。

全域性變數

#include

int n=10;

void

fun1()

void

fun2()

intmain()

雖然說全域性變數沒有了個數的限制,而且遇到函式中同名區域性變數時,全域性變數還不起作用(縣官不如現管)。

但是畢竟大型工程並不是由一人編寫的,乙個地方全域性變數的改動將會影響整個工程,所以盡量還是少用。

指標指標是直接指向記憶體單元的:

#include

using namespace std;

intmain()

變數m與變數n的位址不同,因此一方改變後互不影響;p,q均指向變數n,在內存在指向同一單元,一方改變互有影響。

變數m與變數n的位址不同,因此一方改變後互不影響;p,q均指向變數n,在內存在指向同一單元,一方改變互有影響。

#include

void

fun(

int*p)

intmain()

引用

#include

void

fun(

int& m)

intmain()

引用是c++中的概念,其相當於為變數起了個別名。其在初始化時 必須賦值,且賦值後在程式中 不可更改,這兩點和指標有明顯的區別。

綜上,推薦使用指標引用將被調函式的資料返回給主調函式。

計算機等級考試 二級C語言程式設計 知識點整理

程式流程圖中帶有箭頭的線段是控制流。結構化程式設計的基本原則 思想 自頂向下 逐步求精 模組化 限制使用 goto 語句。軟體設計中,模組劃分應遵循的準則是高內聚低耦合,模組大小規模適當,模組的依賴關係適當等。在軟體開發中,需求分析階段主要文件是 軟體需求規格說明書 因為規格說明書是後續工作開發中,...

計算機二級C語言程式設計易錯知識點

1.在資料流圖中,用標有名字的剪頭表示資料流。在程式流程圖中,用標有名字的箭頭表示控制流。2.結構化程式設計的思想包括 自頂向下 逐步求精 模組化 限制使用goto語句。3.軟體設計中模組劃分應遵循的準則是 高內聚低耦合 模組大小規模適當 模組的依賴關係適當等。模組的劃分應遵循一定的要求,以保證模組...

計算機作業系統知識點整理(二)

1.什麼是作業系統?從資源角度它完成了哪些功能?從使用者使用角度,它提供了哪幾種介面?作業系統 一種大型的程式,負責管理計算機資源,提供良好使用者介面。從資源角度完成的功能 cpu管理,記憶體管理,裝置管理,檔案系統 使用者角度 操作介面 程式設計介面 2.三個基本狀態的含義 執行態 正在使用cpu...