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

2021-03-20 02:44:13 字數 5798 閱讀 7745

1樓:四線射手

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

1.算術運算子

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

2.關係運算子

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

3.邏輯運算子

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

4.位操作運算子

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

5.賦值運算子

用於賦值運算,

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

6.條件運算子

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

7.逗號運算子

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

8.指標運算子

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

9.求位元組數運算子

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

10.特殊運算子

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

2樓:我是

優先順序 運算子 含義 要求運算物件的個數結合方向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語言符號意義大全

3樓:匿名使用者

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

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

4樓:匿名使用者

轉義字元  所有的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語言各類符號意義以及用法?

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.特殊運算子

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

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

6樓:文化廚子

c語言編寫的原始碼檔案,主要使用的字元:26個英文字母大小寫(共52個字元)、0~9十個數字,以及特殊符號。在這三類字元中特殊符號的主要作用是組成了c語言的運算子系統,除了下劃線(_)用於組成識別符號、@、~等幾個特別的特殊符號外,基本都是c語言的運算子。

7樓:匿名使用者

auto :宣告自動變數

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

int: 宣告整型變數或函式

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

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

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

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

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

union:宣告共用資料型別

enum :宣告列舉型別

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

const :宣告只讀變數

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

extern:宣告變數是在其他檔案中宣告

register:宣告暫存器變數

static :宣告靜態變數

volatile:說明變數在程式執行中可被隱含地改變void :宣告函式無返回值或無引數,宣告無型別指標if:

條件語句   else :條件語句否定分支(與 if 連用)switch :用於開關語句   case:

開關語句分支for:一種迴圈語句

do :迴圈語句的迴圈體   while :迴圈語句的迴圈條件goto:無條件跳轉語句

continue:結束當前迴圈,開始下一輪迴圈break:跳出當前迴圈

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

sizeof:計算資料型別長度

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

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

搜狗輸入法按快捷鍵 ctrl shift b,左邊特殊符號 特殊符號 倒數第三行。就是了。希望有幫助。送常用標點打法 五角星 wjx 圓圈 yq 菱形 lx 方塊 fk 三角形 sjx 五角星 wjx 圓圈 yq 菱形 lx 方塊 fk 三角形 sjx 空格 kg 逗號 dh 句號 jh 圓點 yd...

誰知道有關武術的詩,誰知道有關武術的詩

送上曉華自己隨筆的打遊詩一首 希望大家看後能為之捧腹一笑 只在譁眾取寵,呵呵 曉華是拳神,原自混元門 三千比武者,皆為刀下魂 學似牛毛多,成若麟角少。何人識真藝,常見趨潮跑。空手跆拳道,人云亦云好。惜我民族魂,勤奮練昏曉。誰有歲寒心,衣缽徒難找 永文院長六十一歲生日武術詩兩首 研武習文五十春,上下求...

誰知道有關保健的食品,誰知道有關保健的食品?

西洋參片 洋蔘口服液 阿膠漿 海蔘液 冬蟲夏草 燕窩 壯骨粉 蛋白質粉 蛇粉 排毒養顏膠囊 蜂膠 蜂王漿 花粉 魚蛋白 卵磷脂 液體鈣 深海魚油 大蒜精油 小麥胚芽油 複合維生素 螺旋藻 角鯊烯 魚肝油 牛初乳.太多了!我認為保健品在一定程度上對人體的健康是有幫助的,隨著現代人生活節奏的不斷加快,很...