所謂關鍵,也就是至關重要的意思。
乙個事件的關鍵人物,關鍵環節,也就是說這個人,這個環節在這個事件中起著舉輕若重的地位。常 常會被人忽視。
相信很多人都開始陷入了c語言的研究中了,今天我重新提一下關鍵字,目的就是把他們拉回來。
乙個新技術,一門新語言,都是由人規定的,定好了規則,然後大家遵循這個規則去使用,去交流, 而程式語言就是我們與機器的交流方式。因此我們應該時常要回頭看看這個規則。無規則不成方圓。
廢話就不多說了,下面讓我們一起來回顧一下c語言的32個關鍵字吧。
c語言關鍵字就是說已經被c語言用來定義規則了,不能用作他處。例如關鍵字不能用作變數名,函式 名等等。
下面我們再根據關鍵字的作用,將關鍵字分為資料型別關鍵字,和流程控制關鍵字兩大類。
一、資料型別關鍵字
1、五個基本資料型別關鍵字
void:無型別資料,可以用作宣告函式無返回值,宣告無型別指標,顯示丟棄運算結果
char:字元型型別資料
int: 整形資料
float:單精度浮點型資料
double:雙精度浮點型資料
2、四個型別修飾關鍵字
short:修飾int,短整型資料
long:修飾int,長整型資料
signed:修飾整型資料,有符號整型資料型別
unsigned:修飾整型資料,無符號整型資料型別
3、五個複雜型別關鍵字
struct:結構體宣告
union:共用體宣告
enum:列舉宣告
typedef:宣告型別別名
sizeof:得到特定型別或特定型別變數的大小
4、六個儲存級別關鍵字
auto:制定為自動變數,由編譯器自動分配與釋放
static:指定為靜態變數
register:指定為暫存器變數
extern:指定對應變數為外部變數
const:指定不可修改
volatile:指定使用該變數時,每次都要從新獲取該變數的值
二、流程控制關鍵字
1、四個跳轉結構關鍵字
return:用在函式體中,返回特定值
break:跳出當前迴圈或與switch一起使用
goto:無條件跳轉
2、五個分支結構關鍵字
if:條件語句
else:條件語句否定分支,與if連用
switch:開關語句,用在多重分支語句中
case:開關語句中的分支標記,與switch連用
default:開關語句中的其他分支
3、三個迴圈語句關鍵字
for:for迴圈結構
do:與while連用,構成do... while();
while:while迴圈結構,可寫成do...while;while...do;
大功告成,32個關鍵字基本就是這些,想入c的門,有個人教你怎麼用這32個關鍵字就夠了。什麼? 如果想深入點?還是從32個關鍵字開始,哈哈!!!
我們在通過不間斷地學習,才能獲取真正的知識,從來不滿足現在所擁有的知識,不斷進取是根本,在程式設計的世界裡也是這樣,我喜歡獲得新的知識,為獲得新的知識興奮,希望你也是一樣,學無止境!!!
C語言的32個關鍵字
c語言的關鍵字共有32個,根據關鍵字的作用,可分其為資料型別關鍵字 控制語句關鍵字 儲存型別關鍵字和其它關鍵字四類。1 資料型別關鍵字 12個 1 char 宣告字元型變數或函式 2 double 宣告雙精度變數或函式 3 enum 宣告列舉型別 4 float 宣告浮點型變數或函式 5 int 宣...
C語言的32個關鍵字
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!c語言的關鍵字共有32個,根據關鍵字的作用,可分其為資料型別關鍵字 控制語句關鍵字 儲存型別關鍵字和其它關鍵字四類。1 資料型別關鍵字 12個 1 char 宣告字元型變數或函式 2 double 宣告雙精度變數或函式 3 enum 宣告列舉型別 ...
C語言的32個關鍵字
c語言的關鍵字共有32個,根據關鍵字的作用,可分其為資料型別關鍵字 控制語句關鍵字 儲存型別關鍵字和其它關鍵字四類。1 資料型別關鍵字 12個 1 char 宣告字元型變數或函式 2 double 宣告雙精度變數或函式 3 enum 宣告列舉型別 4 float 宣告浮點型變數或函式 5 int 宣...