前言:本篇是iOS入門教程之C語言教程, 承接上一篇“瘋狂的iOS程式猿之C語言教程“第三章之C語言程式設計規範”。 瞭解C語言的關鍵字有哪些。
一、C語言的標準關鍵字標準C語言共有32個關鍵字, 9種控制語句, 程式書寫形式自由, 區分大小寫。 把高階語言的基本結構和語句與低階語言的實用性結合起來。
32個關鍵字
二、每個關鍵字的具體用途:auto :聲明自動變數
break:跳出當前迴圈
case:開關語句分支
char :聲明字元型變數或函數返回數值型別
const :聲明唯讀變數
continue:結束當前迴圈, 開始下一輪迴圈
default:開關語句中的“其它”分支
do :迴圈語句的循環體
double :聲明雙精度浮點型變數或函數返回數值型別
else :條件陳述式否定分支(與 if 連用)
enum :聲明枚舉類型
extern:聲明變數或函數是在其它檔或本文件的其他位置定義
float:聲明浮點型變數或函數返回數值型別
for:一種迴圈語句
goto:無條件跳躍陳述式
if:條件陳述式
int: 聲明整型變數或函數
long :聲明長整型變數或函數返回數值型別
register:聲明寄存器變數
return :副程式返回語句(可以帶參數, 也可不帶參數)
short :聲明短整型變數或函數
signed:聲明有符號類型變數或函數
sizeof:計算資料類型或變數長度(即所占位元組數)
static :聲明靜態變數
struct:聲明結構體類型
switch :用於開關語句
typedef:用以給資料類型取別名
unsigned:聲明無符號類型變數或函數
union:聲明共用體類型
void :聲明函數無返回值或無參數, 聲明無類型指針
volatile:說明變數在程式執行中可被隱含地改變
while :迴圈語句的迴圈條件
“C語言之父”, 美國著名電腦專家鄧尼斯·裡奇(Dennis Ritchie), 2011年10月12日。 C語言的發展推動了整個電腦行業的發展, 改變了整個程式設計行業。 在此致敬偉人!