| A | B | C | |
|---|---|---|---|
1 | 英文 | 中文 | 備註 |
2 | actual parameter | 實際參數 | 請見書中定義 |
3 | address | 位址 | 記憶體中資料的所在位置 |
4 | adjustment | 調整 | 改變變數的值 |
5 | and | 且 | 兩者為真才為真的邏輯運算 |
6 | assignment | 指定 | 將變數賦予新值 |
7 | binary operator | 二元運算子 | 有兩個運算元的運算子, 例如加法. |
8 | binary search tree | 二元搜尋樹 | 請見書中定義 |
9 | binary tree | 二元樹 | 請見書中定義 |
10 | carriage return | 回車 | |
11 | cast | 轉型 | 將一個算式的類別轉換為另一個類別 |
12 | character | 字元 | 表示一個位元組的資訊單位 |
13 | command line argument | 命令列參數 | 接在命令之後的參數 |
14 | compiler | 編譯器 | 將高階語言轉換為功能相同的機器語言 |
15 | compound statement | 複合敘述 | 由多個敘述所組成的敘述 |
16 | condition | 條件 | 一個決定程式流程的邏輯算式 |
17 | data structure | 資料結構 | 將資料以某種方法組織以方便存取及查找的機制 |
18 | debug | 除錯 | 除掉邏輯錯誤 |
19 | decimal | 十進位 | |
20 | declaration | 宣告 | 告訴編譯器我們的程式將使用哪些變數及函式 |
21 | default statement | 預設敘述 | switch 敘述中如果不符合所有 case 時, 會執行的敘述. |
22 | double precision | 倍準 | 使用較多位元組而得到較高精確度的資料類別 |
23 | exclusive or | 位元互斥或 | 相同位元為0, 相異位元為1的邏輯運算 |
24 | executable | 執行檔 | 由機器語言構成, 可以直接執行的程式檔案. |
25 | flag | 旗標 | 用來表示某條件是否成立的變數 |
26 | floating point number | 浮點數 | 有小數點的數字 |
27 | formal parameter | 形式參數 | 請見書中定義 |
28 | forward declaration | 前置宣告 | 將函式的宣告放在定義之前,以方便編譯器核對函式使用是否正確的機制。 |
29 | function | 函式 | 程式中的基本單元, 有參數及回傳值. |
30 | header file | 標頭檔 | 註明函式原型的檔案 |
31 | index | 註標 | 在陣列中取元素的序數 |
32 | initialization | 初始化 | 將變數賦予初值 |
33 | least significant bit | 最低有效位元 | 二進制中最低幂次的位元 |
34 | library | 函式庫 | 寫好供他人使用的程式集合 |
35 | link | 連結 | 編譯器將多個目的檔結合為一個執行檔的過程 |
36 | linked list | 鏈結序列 | 請見書中定義 |
37 | most significant bit | 最高有效位元 | 二進制中最高幂次的位元 |
38 | nested loop | 多重迴圈 | 迴圈中有另外的迴圈 |
39 | node | 節點 | 資料結構中的基本單元 |
40 | object file | 目的檔 | 由高階語言翻成的相對應的機器語言檔 |
41 | one's complement | 位元互補 | 0 變 1, 1 變 0 的落及運算 |
42 | operand | 運算元 | 運算的操作對象, 例如加數及被加數. |
43 | operator | 運算子 | 運算的種類, 例如加法. |
44 | or | 或 | 兩者有一為真即為真的邏輯運算 |
45 | parameter | 參數 | |
46 | pointer | 指標 | 一種值為其他變數位址的變數 |
47 | prototype | 原型 | 函式的名稱,參數,及回傳值。 |
48 | random access | 隨機存取 | 任意存取檔案中的資料 |
49 | redirection | 導向 | 將輸出入轉向到硬碟檔案的機制 |
50 | root | 根節點 | 請見書中定義 |
51 | sentinel | 哨兵技巧 | 使用一個不可能的輸入值表示輸入已經結束的技巧 |
52 | separate compilation | 分別編譯 | 將不同檔案個別編譯再連結成一個執行檔的機制 |
53 | sequential access | 循序存取 | 循序存取檔案中的資料 |
54 | short circuit evalutaion | 快捷運算 | 條件計算到可決定最終結果時,忽略剩下的算式的機制。 |
55 | stack | 堆疊 | 一個先進後出的資料結構 |
56 | statement | 敘述 | C 程式語言的基本單元 |
57 | subtree | 子樹 | 請見書中定義 |
58 | traverse | 遍歷 | 逐個檢視一資料結構的成員 |
59 | type | 類別 | 變數的型態 |
60 | unary operator | 一元運算子 | 只有一個運算元的運算,例如求負數。 |