C語言 C語言的特點及關鍵字

2021-09-10 23:24:41 字數 1507 閱讀 5873

1、簡潔緊湊、靈活方便

2、運算子豐富

3、資料結構豐富

5、c語法限制不太嚴格、程式設計自由度大

6、c語言允許直接訪問實體地址,可以直接對硬體進行操作

7、c語言程式生成**質量高,程式執行效率高

8、 c語言適用範圍大,可移植性好

c語言的關鍵字

關鍵字的作用

auto

宣告自動變數,一般不使用,因為變數預設就是自動型別

break

跳出當前迴圈

case

開關語句分支,一般與switch搭配使用

char

宣告字元型變數或函式

const

宣告唯讀變數

continue

結束當前迴圈,開始下一輪迴圈,不執行continue後面的語句調到迴圈條件判斷處重新判斷是否開始下一次迴圈

default

開關語句中的「其他」分支

do迴圈語句的迴圈體,do-while迴圈,至少執行一次

double

宣告雙精度變數或函式

else

條件語句否定分支(可與if連用)

enum

宣告列舉型別,32位下乙個列舉型別大小為4個位元組

extern

宣告變數是在其他檔案正宣告,可以改變變數的鏈結屬性

float

宣告單精度浮點型變數或函式

for迴圈當中的一種語句

goto

無條件跳語句

int宣告整型變數或函式

if條件語句,常與else連用

long

宣告長整型變數或函式

register

宣告暫存器變數,編譯器可忽略該請求

return

子程式返回語句(可以帶引數,也可以不帶引數)

short

宣告短整型變數或函式

signed

生命有符號型別變數或函式

sizeof

計算資料型別長度

static

宣告靜態變數,可用於改變變數的鏈結屬性,但只適用於預設屬性為external的變數

struct

宣告結構體變數或函式

switch

用於開關語句,常與case語句連用

typedef

用以給資料型別取別名(當然還有其他作用)

union

宣告聯合資料型別,聯合體成員共用同一塊記憶體,聯合體大小為最大成員所佔記憶體大小

unsigned

宣告無符號型別變數或函式

void

宣告函式無返回值或無引數,宣告無型別指標

volatile

說明變數在程式執行中可被隱含地改變

while

迴圈語句的迴圈條件

C語言 C語言關鍵字

目錄 含義 c語言中的關鍵字 關鍵字分類 資料型別關鍵字 型別修飾符關鍵字 複雜型別關鍵字 儲存級別關鍵字 流程控制關鍵字 跳轉結構 分支結構 迴圈結構 1.含義 被c語言賦予了特殊含義的單詞。特徵 都為小寫 在編譯器中會顯示特殊顏色 注 編譯器嚴格區分大小寫,不能用作變數名,函式名等。2.c語言中...

C語言 C語言關鍵字

目錄 含義 c語言中的關鍵字 關鍵字分類 資料型別關鍵字 型別修飾符關鍵字 複雜型別關鍵字 儲存級別關鍵字 流程控制關鍵字 跳轉結構 分支結構 迴圈結構 1.含義 被c語言賦予了特殊含義的單詞。特徵 都為小寫 在編譯器中會顯示特殊顏色 注 編譯器嚴格區分大小寫,不能用作變數名,函式名等。2.c語言中...

C語言關鍵字及說明

一 c語言的關鍵字共有32個,根據關鍵字的作用,可分其為資料型別關鍵字 控制語句關鍵字 儲存型別關鍵字和其它關鍵字四類。1 資料型別關鍵字 12個 1 char 宣告字元型變數或函式 2 double 宣告雙精度變數或函式 3 enum 宣告列舉型別 4 float 宣告浮點型變數或函式 5 int...