ANSI ISO C 關鍵字(彙總)

2022-09-07 20:27:16 字數 1274 閱讀 5893

彙總:  

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

2023年12月16日,iso推出了c99標準,該標準新增了5個c語言關鍵字:

inline   restrict   _bool     _complex     _imaginary

2023年12月8日,iso發布c語言的新標準c11,該標準新增了7個c語言關鍵字:

_alignas   _alignof    _atomic    _static   _assert     _noreturn     _thread    _local    _generic

auto :宣告自動變數

break:跳出當前迴圈

case:開關語句分支

char :宣告字元型變數或函式返回值型別

const :宣告唯讀變數

default:開關語句中的「預設」分支

do :迴圈語句的迴圈體

double :宣告雙精度浮點型變數或函式返回值型別

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

enum :宣告列舉型別

float:宣告浮點型變數或函式返回值型別

for:一種迴圈語句

goto:無條件跳轉語句

if:條件語句

int: 宣告整型變數或函式

long :宣告長整型變數或函式返回值型別

register:宣告暫存器變數

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

short :宣告短整型變數或函式

signed:宣告有符號型別變數或函式

sizeof:計算資料型別或變數長度(即所佔位元組數)

static :宣告靜態變數

struct:宣告結構體型別

switch :用於開關語句

typedef:用以給資料型別取別名

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

union:宣告共用體型別

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

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

while :迴圈語句的迴圈條件

C語言關鍵字 彙總

宣告 本文為個人總結借鑑 c語言 c語言深度剖析 陳正衝 主要以深度剖析為主,自己過了一遍基礎所得。c語言關鍵字 即c語言語法已經實現直接呼叫的字,例如詞語,每個詞語一定定義了意思,直接用就行了。借鑑 c語言深度剖析 一書一共有32個關鍵字 分別為 char short int float doub...

mysql常用函式及關鍵字彙總

關鍵字 1.mysql包含之in select count 1 as count from 表名 a,表名 b where a.主鍵 b.外來鍵 and a.欄位 in 1 2,3 and a.欄位 1 2.and與or的結合使用 update 表名set 欄位1 99,s欄位2 1 where 欄...

const關鍵字細節彙總

關鍵字const多才多藝,你可以用它在class外部修飾global或namespace作用域中的常量,或修飾檔案 函式 或區塊作用域 block scope 中被宣告為static的物件,也可以修飾class內部的static和non static成員變數。面對指標,也可以指向指標本身 指標指向物...