C語言標準定義的32個關鍵字

來源:互聯網
上載者:User
關鍵字 意義
auto 聲明自動變數,預設時編譯器一般預設為auto。函數調用是分配空間,調用結束,釋放空間。
int 聲明整型變數  int a ;
double 聲明雙精確度變數  double a;
long 聲明長整型變數  long a;
char 聲明字元型變數  char a[];  與C#有區別 char [] a;
float 聲明浮點型變數  float a ;
short 聲明短整型變數
signed 聲明有符號類型變數
unsigned 聲明無符號類型變數
struct

聲明結構體變數

struct student

{

string name;

int age;

}    //用途很廣

union 聲明聯合資料類型
enum 聲明枚舉類型
static 聲明靜態變數
switch 用於開關語句
case 用於開關語句
default 開關語句中的其他分支
break 跳出當前迴圈
register 聲明寄存器變數
const 聲明唯讀變數
volatile 說明變數在程式執行中被隱含地改變
typeof 泳衣給資料類型取別名  增強程式的移植性
extern 聲明變數是在其他檔案中聲明
return 子程式返回語句
void 聲明函數無傳回值或無參數,聲明空類型指標
continue 結束當前迴圈,開始下一輪迴圈
do 執行迴圈體語句
while 迴圈體語句的迴圈條件
if 條件陳述式
else 條件陳述式否定分支
for 一種迴圈語句
goto 無條件跳躍陳述式
sizeof 計算對象所佔記憶體空間

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.