ANSI/ISO C 關鍵字(彙總)

ANSI/ISO C 關鍵字

彙總:  

     auto  break  case  char  const  continue  default  do  double  else  enum  extern  float  for  goto  if    int  long  register  return  short  signed  sizeof  static    struct  switch  ypedef  union  unsigned  void   volatile   while
1999年12月16日,ISO推出了C99標準,該標準新增了5個C語言關鍵字:
        inline   restrict   _Bool     _Complex     _Imaginary
2011年12月8日,ISO發佈C語言的新標準C11,該標準新增了7個C語言關鍵字:
        _Alignas   _Alignof    _Atomic    _Static   _assert     _Noreturn     _Thread    _local    _Generic

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 :循環語句的循環條件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章