求c語言符號意義大全,求C語言符號意義大全

2021-03-19 00:17:29 字數 6918 閱讀 9158

1樓:匿名使用者

運算子解釋結合方式() -> .括號(函式等),陣列,兩種結構成員訪問由左向右! ~ ++ -- + - * & (型別) sizeof否定,按位否定,增量,減量,正負號, 間接,取地址,型別轉換,求大小由右向左* / %乘,除,取模由左向右+ -加,減由左向右<< >>左移,右移由左向右< <= >= >小於,小於等於,大於等於,大於由左向右== !

=等於,不等於由左向右&按位與由左向右^按位異或由左向右|按位或由左向右&&邏輯與由左向右||邏輯或由左向右? :條件由右向左= += -= *= /= &= ^= |= <<= >>=各種賦值由右向左,逗號(順序)由左向右

2樓:匿名使用者

轉義字元  所有的ascii碼都可以用「\」加數字(一般是8進位制數字)來表示。而c中定義了一些字母前加"\"來表示常見的那些不能顯示的ascii字元,如\0,\t,\n等,就稱為轉義字元,因為後面的字元,都不是它本來的ascii字元意思了。  轉義字元 意義 ascii碼值(十進位制)   \a 響鈴(bel) 007   \b 退格(bs) 008   \f 換頁(ff) 012   \n 換行(lf) 010   \r 回車(cr) 013   \t 水平製表(ht) 009   \v 垂直製表(vt) 011   \\ 反斜槓 092   \?

問號字元 063   \' 單引號字元 039   \" 雙引號字元 034   \0 空字元(null) 000   \ddd 任意字元 三位八進位制   \xhh 任意字元 二位十六進位制   字元型常量   字元型常量所表示的值是字元型變數所能包含的值。我們可以用ascii表示式來表示一個字元型常量,或者用單引號內加反斜槓表示轉義字元。  'a', '\x2f', '\013';  其中:

\x表示後面的字元是十六進位制數,\0表示後面的字元是八進位制數。  注意:在turbo c 2.

0中,字元型常量表示數的範圍是-128到127,除非你把它宣告為unsigned,這樣就是0到255。  上面我們見到的\x,\n,\a等等都是叫轉義字元,它告訴編譯器需要用特殊的方式進行處理。下面給出所有的轉義字元和所對應的意義:

  轉義字元 描述  \' 單引號  \ 雙引號  \\ 反斜槓  \0 空字元  \0nnn 八進位制數  \a 聲音符  \b 退格符  \f 換頁符  \n 換行符  \r 回車符  \t 水平製表符  \v 垂直製表符  \x 十六進位制符

誰知道有關c語言符號的意義,越全越好

3樓:四線射手

c語言的運算子可分為以下幾類:

1.算術運算子

用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(–)共七種。

2.關係運算子

用於比較運算。包括大於(>)、小於(<)、等於(==)、大於等於(>=)、小於等於(<=)和不等於(!=)六種。

3.邏輯運算子

用於邏輯運算。包括與(&&)、或(||)、非(!)三種。

4.位操作運算子

參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、移(>>)六種。

5.賦值運算子

用於賦值運算,

分為簡單賦值(=)、複合算術賦值(+=,-=,*=,/=,%=)和複合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。

6.條件運算子

這是一個三目運算子,用於條件求值(?:)。

7.逗號運算子

用於把若干表示式組合成一個表示式(,)。

8.指標運算子

用於取內容(*)和取地址(&)二種運算。

9.求位元組數運算子

用於計算資料型別所佔的位元組數(sizeof)。

10.特殊運算子

有括號(),下標,成員(→,.)等幾種。

4樓:我是

優先順序 運算子 含義 要求運算物件的個數結合方向1 ( ) 圓括號 自左至右

[ ] 下標運算子

-> 指向結構體成員運算子

• 結構體成員運算子

2 ! 邏輯非運算子 1

(單目運算子) 自右至左

• 按位取反運算子

++ 自增運算子

― ― 自減運算子

- 符號運算子

(型別) 型別轉換運算子

* 指標運算子

& 取地址運算子

sizeof 長度運算子

3 * 乘法運算子 2

(雙目運算子) 自左至右

/ 除法運算子

% 求餘運算子

4 + 加法運算子 2

(雙目運算子) 自左至右

- 減法運算子

5 << 左移運算子 2

(雙目運算子) 自左至右

>> 右移運算子

6 < <= > >= 關係運算子 2(雙目運算子) 自左至右

7 == 等於運算子 2

(雙目運算子) 自左至右

!= 不等於運算子

8 & 按位與運算子 2

(雙目運算子) 自左至右

9 ^ 按位異或運算子 2

(雙目運算子) 自左至右

10 | 按位或運算子 2

(雙目運算子) 自左至右

11 && 邏輯與運算子 2

(雙目運算子) 自左至右

12 || 邏輯或運算子 2

(雙目運算子) 自左至右

13 ? : 條件運算子 3

(三目運算子) 自右至左

14 = += -= *= /= %= >>= <<=&= ^= 賦值運算子 2(雙目運算子) 自右至左

15 , 逗號運算子

(順序求值運算子) 自左至右

c語言各類符號意義以及用法是什麼?

5樓:歪歪

c語言的關鍵字共有32個,根據關鍵字的作用,可分其為資料型別關鍵字、控制語句關鍵字、儲存型別關鍵字和其它關鍵字四類。

1 資料型別關鍵字(12個):

(1) char :宣告字元型變數或函式

(2) double :宣告雙精度變數或函式

(3) enum :宣告列舉型別

(4) float:宣告浮點型變數或函式

(5) int: 宣告整型變數或函式

(6) long :宣告長整型變數或函式

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

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

(9) struct:宣告結構體變數或函式

(10) union:宣告聯合資料型別

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

(12) void :宣告函式無返回值或無引數,宣告無型別指標(基本上就這三個作用)

(2)控制語句關鍵字(12個):

a迴圈語句

(1) for:一種迴圈語句(可意會不可言傳)

(2) do :迴圈語句的迴圈體

(3) while :迴圈語句的迴圈條件

(4) break:跳出當前迴圈

(5) continue:結束當前迴圈,開始下一輪迴圈

b條件語句

(1)if: 條件語句

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

(3)goto:無條件跳轉語句

c開關語句

(1)switch :用於開關語句

(2)case:開關語句分支

(3)default:開關語句中的「其他」分支

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

3 儲存型別關鍵字(4個)

(1)auto :宣告自動變數 一般不使用

(2)extern:宣告變數是在其他檔案正宣告(也可以看做是引用變數)

(3)register:宣告積存器變數

(4)static :宣告靜態變數

4 其它關鍵字(4個):

(1)const :宣告只讀變數 (

2)sizeof:計算資料型別長度

(3)typedef:用以給資料型別取別名(當然還有其他作用 (4)volatile:說明變數在程式執行中可被隱含地改變

char 8

int 16

long 32

float 32

double 64

這是佔的位數 bit

1 byte=8 bit

除以8就是位元組數 byte

運算子的種類

c語言的運算子可分為以下幾類:

1.算術運算子

用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(--)共七種。

2.關係運算子

用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)和不等於(!=)六種。

3.邏輯運算子

用於邏輯運算。包括與(&&)、或(||)、非(!)三種。

4.位操作運算子

參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

5.賦值運算子

用於賦值運算,分為簡單賦值(=)、複合算術賦值(+=,-=,*=,/=,%=)和複合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。

6.條件運算子

這是一個三目運算子,用於條件求值(?:)。

7.逗號運算子

用於把若干表示式組合成一個表示式(,)。

8.指標運算子

用於取內容(*)和取地址(&)二種運算。

9.求位元組數運算子

用於計算資料型別所佔的位元組數(sizeof)。

10.特殊運算子

有括號(),下標,成員(→,.)等幾種。

希望對你有幫助,如果想要好好學,建議買一本譚浩強老師的書看一下,還是比較詳細的

c語言各類符號意義以及用法?

6樓:歪歪

c語言的關鍵字共有32個,根據關鍵字的作用,可分其為資料型別關鍵字、控制語句關鍵字、儲存型別關鍵字和其它關鍵字四類。

1 資料型別關鍵字(12個):

(1) char :宣告字元型變數或函式

(2) double :宣告雙精度變數或函式

(3) enum :宣告列舉型別

(4) float:宣告浮點型變數或函式

(5) int: 宣告整型變數或函式

(6) long :宣告長整型變數或函式

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

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

(9) struct:宣告結構體變數或函式

(10) union:宣告聯合資料型別

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

(12) void :宣告函式無返回值或無引數,宣告無型別指標(基本上就這三個作用)

(2)控制語句關鍵字(12個):

a迴圈語句

(1) for:一種迴圈語句(可意會不可言傳)

(2) do :迴圈語句的迴圈體

(3) while :迴圈語句的迴圈條件

(4) break:跳出當前迴圈

(5) continue:結束當前迴圈,開始下一輪迴圈

b條件語句

(1)if: 條件語句

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

(3)goto:無條件跳轉語句

c開關語句

(1)switch :用於開關語句

(2)case:開關語句分支

(3)default:開關語句中的「其他」分支

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

3 儲存型別關鍵字(4個)

(1)auto :宣告自動變數 一般不使用

(2)extern:宣告變數是在其他檔案正宣告(也可以看做是引用變數)

(3)register:宣告積存器變數

(4)static :宣告靜態變數

4 其它關鍵字(4個):

(1)const :宣告只讀變數 (

2)sizeof:計算資料型別長度

(3)typedef:用以給資料型別取別名(當然還有其他作用 (4)volatile:說明變數在程式執行中可被隱含地改變

char 8

int 16

long 32

float 32

double 64

這是佔的位數 bit

1 byte=8 bit

除以8就是位元組數 byte

運算子的種類

c語言的運算子可分為以下幾類:

1.算術運算子

用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(--)共七種。

2.關係運算子

用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)和不等於(!=)六種。

3.邏輯運算子

用於邏輯運算。包括與(&&)、或(||)、非(!)三種。

4.位操作運算子

參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

5.賦值運算子

用於賦值運算,分為簡單賦值(=)、複合算術賦值(+=,-=,*=,/=,%=)和複合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。

6.條件運算子

這是一個三目運算子,用於條件求值(?:)。

7.逗號運算子

用於把若干表示式組合成一個表示式(,)。

8.指標運算子

用於取內容(*)和取地址(&)二種運算。

9.求位元組數運算子

用於計算資料型別所佔的位元組數(sizeof)。

10.特殊運算子

有括號(),下標,成員(→,.)等幾種。

希望對你有幫助,如果想要好好學,建議買一本譚浩強老師的書看一下,還是比較詳細的

c語言各類符號意義以及用法,C語言各類符號意義以及用法

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

C語言,求過程,C語言程式,求過程?

答案選a,即輸出 2空格0空格 這題有兩個自減運算子,一個是字首,一個是字尾。字尾,n 是先使用 n 的值,再 1。即先判斷 n 的值,再 1。字首,n,是先 1,再使用 n 的值。即 n 先 1,再輸出 n 的值。while n n 4,結果為真,n 再 1,此時 n 3。執行 printf 語句...

c語言求mn之和,C語言求mn之和

turboc 2.0 程式設計帶幫助很bai容易的。duzhi 輸入printf 和 scanf按ctrl f1獲得函式的幫助。dao 然後設計一個遞內歸求階乘的 容函式即可搞定。include int main void include int fun int void main int fun ...