
1.常量和變量常量在整個程序運行期間不會發(fā)生變化的量。整型常量默認情況下類型int浮點數(shù)常量默認類型是double字符常量變量定義在程序運行期間可以變化的量。1.先定義后使用。2.定義變量 類型名 變量名3.變量名 的組成數(shù)字字母下劃線 不能數(shù)字開頭。區(qū)分大小寫。變量名不要和關(guān)鍵字 函數(shù)名叉開。建議見名知意。 agename4.變量可以變化的原因變量在定義的時候會給變量分配對應數(shù)據(jù)類型大小的內(nèi)存空間。2.初始化初始化 變量在定義完成后必須初始化。變量如果沒有初始化那么變量中值是一個隨機數(shù)3.表達式表達式定義由 一個或多個運算符連接常量或者變量的式子。1111;int num 0;numnum num;num1;特點1. 一定是有值2. 一定也是有類型運算符符號 對數(shù)據(jù) 處理運算或邏輯值的判斷4.混合運算數(shù)據(jù)類型混合運算數(shù)據(jù)類型c語言中,如果相同數(shù)據(jù)類型運算得到的結(jié)果就是該類型,不同數(shù)據(jù)類型進行運算需要數(shù)據(jù)類型轉(zhuǎn)換一致后在進行運算和處理。把低精度的數(shù)據(jù) 轉(zhuǎn)為高精度數(shù)據(jù)(隱式類型轉(zhuǎn)換)浮點數(shù)據(jù)的精度 大于 整型數(shù)據(jù)的精度相同數(shù)據(jù)類型內(nèi)存空間占用小的 向內(nèi)存占用大數(shù)據(jù)類型轉(zhuǎn)換char short int long 64bit 1byte 2byte 4byte8 byte有符號數(shù)據(jù)類型 向 無符號的數(shù)據(jù)類型轉(zhuǎn)換必轉(zhuǎn)char short 在表達式中做運算的直接無腦轉(zhuǎn)換為 intfloat 在表達式的運算中直接無腦轉(zhuǎn)換為 double