C語言識別符號總結

2021-08-17 15:35:50 字數 796 閱讀 4892

一、算術操作符

+、-、*、/、%(%只能用於整型)

二、關係運算子

==、>=、<=

三、位操作符

&(按位與)、|(按位或)、^(按位異或)

這三個操作符操作的必須是整數。

四、賦值操作符

=、+=、-=等

在連續賦值時,應從右往左賦值,例如:a=x=y-2;

輸出時a的值就應是y-2。

五、單目操作符

!(邏輯反操作、非)、&(取位址符)、sizeof(求長度)、~(按位取反)、++、--、*、(型別)等

需要注意的是:

1、&是取位址符,%p列印位址。

2、sizeof()是操作符,不是函式!

3、++的前置和後置。

六、條件操作符

語句1 ?語句2 :語句3;

語句1 ,語句2 ,語句3(逗號條件句的運算規則是從左往右依次運算,其結果是最後乙個表示式的結果)

七、移位操作符

>>(右移操作符)、<<(左移操作符)

特別注意右移操作時分為兩種情況:

1、算術右移;

2、邏輯移位。

算術右移情況指的是:二進位制數有正負之分,補位時要注意符號位;

邏輯移位情況指的是:不需要考慮符號產生的問題,直接補0即可。

八、其他操作符

1、下標引用操作符 [ ] :多見於陣列。例如:arr[2]。

特別注意:arr[2]與*(arr+2)是等價的。

2、函式呼叫操作符 ( ) 。

3、結構成員訪問操作符 . 和 -> :多見於結構體中。

C語言識別符號

c語言中的識別符號只能由字母 數字和下劃線三種字元組成。且第乙個字元必須是?字母或下劃線 識別符號是使用者程式設計時使用的名字。我們指定某個東西 人,都要用到它,他或她的名字 在數學中解方程時,我們也常常用到這樣或那樣的變數名或函式名。同樣的道理,在電腦語言中,對於變數,常量,函式,語句塊也有名字,...

C語言 識別符號

識別符號 identifier 程式裡所有的變數,符號常量,自定義函式,自定義型別等都需要乙個名稱,這就是識別符號 識別符號使用規則 只能出現3類字元 字母,數字,下劃線 並規定 第乙個字元必須是字母或下劃線,不能是數值 關鍵字 初始的時候規定32個99年加個11年加7個 c語言變數命名慣例 變數名...

C語言 C語言識別符號

目錄 定義 作用 命名規則 命名規範 1.定義 識別符號就是我們給函式或變數定義的名稱。方便查閱增強可讀性。減少溝通成本。2.作用 增強可讀性。減少溝通成本。3.命名規則 只能由26個字母的大小寫 10個阿拉伯數字 0 9 下劃線 組成。嚴格區分大小寫。不能以數字開頭。不可使用關鍵字作為識別符號。4...