国产成人精品三级麻豆,色综合天天综合高清网,亚洲精品夜夜夜,国产成人综合在线女婷五月99播放,色婷婷色综合激情国产日韩

 

關(guān)于C語(yǔ)言的總結(jié)

作者:馮老師,華清遠(yuǎn)見教育科技集團(tuán)講師。

C語(yǔ)言的符號(hào):

關(guān)鍵字:

組成了C語(yǔ)言的命令骨干,用來表示特定的功能或運(yùn)算,是C語(yǔ)言中內(nèi)置的標(biāo)志符,不可被用戶重新定義或重名。

int char short long float double  signed unsigned void

register extern static auto

if else switch case default while do for continue break return goto

sizeof volatile const

typedefstruct union enum

標(biāo)識(shí)符:

由用戶自定義的符號(hào),用來標(biāo)志一個(gè)函數(shù)、變量、別名等特殊含義。

定義規(guī)則如下:

1.只能由英文大小寫、數(shù)字、下劃線組成。

2.不能以數(shù)字開頭。

3.不能與關(guān)鍵字重名。

4.長(zhǎng)度不能超過256個(gè)字符(gcc中的要求,非標(biāo)準(zhǔn))。

間隔符:

在詞與詞之間添加,方便做詞法分析。

由空格、換行、制表、注釋等組成。

運(yùn)算符:

用作數(shù)據(jù)運(yùn)算。

+ - * / % <<>> ++ --

~ | & ^

! && ||

>>= == <<= !=

. -> [] ()

,

* &

標(biāo)點(diǎn):

{} ;,"" ''

C語(yǔ)言的數(shù)據(jù):

變量:數(shù)值可以變化的值,通常用來臨時(shí)保存數(shù)據(jù)參與運(yùn)算。

存儲(chǔ)類型數(shù)據(jù)類型標(biāo)識(shí)符;        (其中存儲(chǔ)類型可以不寫,讓編譯器自動(dòng)識(shí)別)

存儲(chǔ)類型數(shù)據(jù)類型標(biāo)識(shí)符1,標(biāo)志符2,標(biāo)識(shí)符3 ... ;

常量:固定不變的值,在整個(gè)程序運(yùn)行過程中值不會(huì)改變。

數(shù)字型常量: 10 20 3.14

字符型常量: 'a' 'b' 'c' '0'

字符串常量: "hello world"        "12678"

C語(yǔ)言的語(yǔ)句:

整數(shù)型:

char:
        大。       一般1B
        取值范圍:        有符號(hào):-128 ~ 127

無符號(hào): 0 ~ 255
         short:
        大。       一般2B;>= 2B <= int
        取值范圍:

有符號(hào): -32768 ~ 32767
         無符號(hào): 0 ~ 65535
          int:
          大小:       一般4B,跟機(jī)器字長(zhǎng)相關(guān),int>= short <= long
          取值范圍:

有符號(hào):  -2G ~ 2G
        無符號(hào):0  ~  4G
        long:
        大。       一般4B,跟機(jī)器字長(zhǎng)相關(guān), long >= int
        取值范圍:

有符號(hào):  -2G ~ 2G
        無符號(hào):0  ~  4G

浮點(diǎn)型:浮點(diǎn)數(shù)按照科學(xué)計(jì)數(shù)法來表示,gcc中遵循IEEE標(biāo)準(zhǔn)。

float:?jiǎn)尉雀↑c(diǎn)數(shù)
        大小: 4B
        精度:       6 ~ 7 位
        范圍:       +-38次方

double:雙精度浮點(diǎn)數(shù)
        大。8B
        精度:       15 ~ 16 位
        范圍:       +-308次方

C語(yǔ)言的運(yùn)算符:

任何運(yùn)算都不會(huì)更改原操作數(shù)的值,自增/自減和賦值除外。

算術(shù)運(yùn)算:

+ - * / % ++ --

關(guān)系運(yùn)算:

>>= <<= == !=

邏輯運(yùn)算:

&& || !

位運(yùn)算:

& | ~ ^ >><<

賦值運(yùn)算:

= += -= *= /= %= &= |= ^=

特殊運(yùn)算:

() [] . ->,?:

算術(shù)運(yùn)算:

整數(shù) / 整數(shù):  取整

整數(shù) / 浮點(diǎn)數(shù):        除法

浮點(diǎn) / 浮點(diǎn):  除法

浮點(diǎn)數(shù)不能參與取模運(yùn)算!

邏輯運(yùn)算:

真值表:

&&:真     真真

真假假

假真假

假假假

||: 真真真

真假真

假真真

假假假

邏輯運(yùn)算的短路特性:在邏輯運(yùn)算中,當(dāng)左表達(dá)式已經(jīng)可以決定整個(gè)表達(dá)式的結(jié)果時(shí),則右表達(dá)式不進(jìn)行運(yùn)算。

關(guān)系運(yùn)算:

>>= <<= == !=

位運(yùn)算:

& | ~ >><< ^