資料是c語言基本字元組合成的資訊表達,它既是程式加工和處理的物件,也是程式加工和處理的結果。同樣的字元組合可能會表示不同的涵義,因此需要對c語言程式裡面的每一組資料進行定義,好方便最終機器對該資料的識別和處理。在c語言裡面對資料做了如下圖所示的分類:
為什麼要對資料這麼分類呢?因為今後要寫c語言程式的時候需要在資料前面加上上表漢字後面對應的英語單詞,這樣機器就能識別後面對應的資料是哪種資料了。這種表示後面資料是哪種型別的表示方法只針對變數,變數的意思就是前面講到過的識別符號,也就是數學裡面設定的x和y,就是可以變化的一類資料的數值的代表。既然有變數,肯定就有常量,常量的意思就是涵義固定不變的字元,比如數字77、字母ah這些,這些不用代表其他資料,就代表自己,說啥是啥的就是常量,這種常量一般在寫c語言的時候不用在前面加上資料型別。
知道c語言裡面資料的一些基本情況後再來了解資料的運算,也就是c語言裡面怎麼進行加減乘除這些。運算子就是+-×÷這些符號,c語言裡面的符號也有很多種,下表是比較全的概括:
這些運算子目前只需要了解它的作用,不用記,後期應用過程中自然會熟悉並了解。由資料加上運算子兩個組合起來的一種資料運算就叫做表示式,比如3+9*6就是乙個表示式,(x+y)/2-1也是乙個表示式。不同種類的運算子進行資料運算組合成的表示式就叫做不同的表示式,比如算術表示式,邏輯表示式,關係表示式等等。意思就是運算子有多少種,對應的表示式就有多少種,那麼運算子都分哪些種類呢?如下表:
各種運算子代表的涵義這裡就不一一解釋了,還是一樣的原則,對運算子、表示式以及資料分類心中有數,知道是什麼,怎麼用就可以,後期實際運用過程中結合具體的案例再總結理解是最快的學習方式。
c語言資料型別 運算子 表示式
1.c語言資料型別 分為三類 基本型別 構造型別 指標型別。基本型別包括 字元型 char 整型 int 長整型型別 long 短整型型別 short 實型中分單精度實型 float 和雙精度實型 double 無值型 void 構造型別包括 列舉型 enum 陣列 構造體 struct 共用體 u...
C 常量 變數 表示式 運算子 列舉
常量 變數 表示式 運算子 列舉1.布林型別只有真和假2運算子 判斷兩個數是否相等要使用雙等號 邏輯運算子的表示式結果非真即假,是邏輯與 是邏輯或。程式的三種結構。3.if語句的三種形式 if 條件表示式 if 條件表示式 不論條件表示式是真是假,永遠都執行下面的語句塊 if 條件表示式 else ...
資料型別 運算子與表示式
資料是程式處理的物件,是程式設計中的重要組成部分。c語言為我們提供了豐富的資料型別和運算子及語法規則。變數和常量是程式處理的兩種基本資料。運算子指定將要進行的操作。表示式則把變數和常量結合起來生成新的值。資料的型別決定該資料可取值的範圍以及可以對該資料進行的操作。c語言中常用的資料型別 c語言中把程...