ABC
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一元運算子
只有一個運算元的運算,例如求負數。