當前位置:才華齋>IT認證>計算機等級>

計算機二級C語言知識點解析

計算機等級 閱讀(2.33W)

C語言的語法限制不太嚴格,對變數的型別約束不嚴格,影響程式的安全性,對陣列下標越界不作檢查等。下面是小編收集的計算機二級C語言知識點解析,希望大家認真閱讀!

計算機二級C語言知識點解析

  【考點1】函式的定義

函式:是具有一定功能的一個程式塊;是C 語言的基本組成單位

函式的首部為:函式型別 函式名(型別1 形參1,型別2 形參2,……)。在函式定義中不可以再定義函式,即不能巢狀定義函式。函式型別預設為int型。

  【考點2】庫函式

呼叫C語言標準庫函式時要包含include命令,include命令列以#開頭,後面是“”或<>括起來的字尾為”.h”的標頭檔案。以#開頭的一行稱為編譯預處理命令列,編譯預處理不是C語言語句,不加分號,不佔執行時間。

  【考點3】函式的返回值

函式通過return語句返回一個值,返回的值型別與函式型別一樣。return語句只執行一次,執行完或函式體結束後退出函式。

  【考點4】函式的宣告

函式要“先定義後呼叫”,或“先宣告再呼叫後定義”。函式的宣告一定要有函式名、函式返回值型別、函式引數型別,但不一定要有形參的名稱。

  【考點5】函式的呼叫

程式從上往下執行,當碰到函式名後,把值傳給呼叫函式,當程式得到了返回值或呼叫函式結束,再順序往下執行。

  【考點6】函式的'引數及值傳遞

形式引數簡稱形參,是定義函式時函式名後面括號中的引數。實在引數簡稱實參,是呼叫函式時函式名後面括號中的引數。實參和形參分別佔據不同的儲存單元。實參向形參單向傳遞數值。

“傳值”與“傳址”的區別:傳數值的話,形參的變化不會改變實參的變化。傳地址的話,形參的變化就有可能改變實參所對應的量。(考試的重點)