ansi c一共只有32個關鍵字,9種
控制語句
,程式書寫形式自由,區分大小寫。把
高階語言
的基本結構和語句與低階語言的實用性結合起來。c 語言可以像組合語言一樣對位、位元組和位址進行操作,而這三者是計算機最基本的工作單元。
他們的樣子以及說明:
auto :宣告自動變數
break:跳出當前迴圈
case:開關語句分支
char :宣告字元型變數或函式返回值型別
const :宣告唯讀變數
continue:結束當前迴圈,開始下一輪迴圈
default:開關語句中的「其它」分支
do :迴圈語句的迴圈體
double :宣告雙精度浮點型變數或函式返回值型別
else :條件語句否定分支(與 if 連用)
enum :宣告列舉型別
extern:宣告變數或函式是在其它檔案或本檔案的其他位置定義
float:宣告浮點型變數或函式返回值型別
for:一種迴圈語句
goto:無條件跳轉語句
if:條件語句
int: 宣告整型變數或函式
long :宣告長整型變數或函式返回值型別
register:
關鍵字請求編譯器盡可能的將變數存在cpu內部暫存器中,而不是通過記憶體定址訪問,以提高效率
。注意是盡可
能,不是絕對
。
return :子程式返回語句(可以帶引數,也可不帶引數)
short :宣告短整型變數或函式
signed:宣告有符號型別變數或函式
sizeof:計算資料型別或變數長度(即所佔位元組數)
static :宣告靜態變數
struct:宣告結構體型別
switch :用於開關語句
typedef:用以給資料型別取別名
unsigned:宣告無符號型別變數或函式
union:宣告共用體型別
void :宣告函式無返回值或無引數,宣告無型別指標
volatile:說明變數在程式執行中可被隱含地改變
while :迴圈語句的迴圈條件
C語言 關鍵字說明
1資料型別關鍵字 12個 1 char 宣告字元型變數或函式 2 double 宣告雙精度變數或函式 3 enum 宣告列舉型別 4 float 宣告浮點型變數或函式 5 int 宣告整型變數或函式 6 long 宣告長整型變數或函式 7 short 宣告短整型變數或函式 8 signed 宣告有符...
C語言關鍵字及說明
一 c語言的關鍵字共有32個,根據關鍵字的作用,可分其為資料型別關鍵字 控制語句關鍵字 儲存型別關鍵字和其它關鍵字四類。1 資料型別關鍵字 12個 1 char 宣告字元型變數或函式 2 double 宣告雙精度變數或函式 3 enum 宣告列舉型別 4 float 宣告浮點型變數或函式 5 int...
C語言 const關鍵字用法
const 是constant的縮寫,是恆定不變的意思,也常翻譯為常量 常數等。很不幸,正是因為這一點,很多人都認為被const修飾的值是常量。這是不精確的,精確的說應該是唯讀的變數,其值在編譯時不能被使用,因為編譯器在編譯時不知道其儲存的內容。那麼這個const 關鍵字有什麼用處和意義呢?cons...