?? c各符號.txt
字號:
C語言的用字和符號
程式語言的基本元素是
1.保留字(Reserved Word)
2.內儲識別字(Built-in identifier)
3.使用者識別字(User-defined identifier)
4.常數(Constant)
5.定界符號(Delimiter)
保留字是程式語言系統上的規定用字,不準使用者用來當作變數、資料型態或函數名稱。
內儲識別字是語言系統上已建好的一些型態識別字、函數名稱等,屬於語言上所提供的功能名稱, 因此建議使用者也不可用來當做變數的名稱。
C語言為了儘量減少佔用主記憶體的空間,因而沒有內儲函數,但有庫存函數,因此將語言上所需的規定用字和一些型態識別字的名稱合起來稱呼為關鍵字。表1-1就是ANSI C所定義的關鍵字,而表1-2則是
TURBO C所擴增的關鍵字,TURBO C的所有關鍵字皆是小寫英文字母。
使用者識別字是程式設計者給變數、結構性資料型態、列舉型態、函數名稱等命名的名稱,它有一定
的命名規則,其規則如下:
1.第一個字元必須英文字母或底線符號。
2.第二個字元可以是英文字母、數字、底線符號或金錢符號。
3.識別字最短為一個字元,最長可辨識到前面的32個字元。
4.關鍵字、庫存函數名稱等不要用來當作使用者的識別字。
5.英文字母大小寫時,代表不同的識別字。
表1-1 ANSI C關鍵字
auto double int struct
break else long switch
case enum register typedef
char extern return union
const float short unsigned
continue for signed void
default goto sizof volatile
do if static while
表1-2 TURBO C 擴充函數
asm _CS _ds _es
_ss cdecl far huge
interrupt near pascal _AH
_AX _BH _BL _BX
_CH _CL _CX _DH
_DL _DX _BP _DI
_SI _SP
C語言常用的符號分類:
運算子符號:
-(負號或減),+(加),*(乘),/(除),%(取餘數),--(減1),++(增1)
關係比較符號:
>(大於),<(小於),>=(大於等於),<=(小於等於),==(等於),!=(不等於)
邏輯操作符號:
&&(且),︱︱(或),!(反)
位元操作符號:
<<向左移一位元 >>向又移一位元 &(且) ,︱(或),~(反),^(互斥)
其他性質之符號:
/* */註解符號
= 指定符號
: 敘述分隔
* 指標符號
( ) 算數式或參數列開始與結束的符號
[ ] 陣列註標之開始與結束之符號
, 用來分離一列中的各項
\ 控制格式之起始符號或連鎖符號
# 前端處理符號
' ' 字元的開始與結束的符號
" " 字串的開始與結束的符號
? : 條件運算子
& 位址符號
% 控制輸出入資料格式之前導符號
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -