二、其他字元
1、sizeof 運算子和
size_t
型別
sizeof運算子以位元組為單位返回其運算元的大小;運算元可以是乙個具體的資料物件(變數名),或乙個型別;若是型別(如
float
),運算元必須被括在圓括號裡;
size_t是
unsigned
或unsighed long
近義詞;
2、取模運算子%
用於整數運算,用於右邊的整數去除左邊的整數得到的餘數;
負數的取模運算遵照「趨零截尾」規則;若第乙個運算元為負數得到的模也是負數,正數得到的也是正數;
3、增
量與減量運算子:++和——
增量運算子:運算元的值增加1,有字首與字尾模式;
減量運算子:運算元值減1;
優先順序僅低於圓括號;
使用原則:若變數出現在同乙個函式的多個引數的,不要將增量或減量運算子用於上面;若乙個變數出現在同乙個函式多個表示式裡,不要用;
三、表示式與語句
1、表示式
表示式:由運算子與操作符構成;運算元可以是常量、變數或兩者組合;一些表示式還可以是由小的表示式構成;
c的乙個重要屬性:每個表示式都有乙個值
2、語句
語句:構成程式的基本部分;
程式:一系列帶有某種必須的標點的語句集合;
***:是對資料物件或檔案的修改,例:stares=50;
順序點:程式執行過程中的一點;
3、復合語句:用花括號組織起來的兩個或多個語句;
四、帶有引數的函式
宣告乙個引數就建立了乙個形式引數或形式參量的變數;
函式呼叫:把實際引數傳遞給函式;
運算子 表示式和語句
一 表示式分為簡單表示式和複雜表示式 1 簡單表示式 最簡單的表示式只包含單獨的運算元 乙個簡單變數 字面常量和符號常量 pi 程式中定義的符號常量 20 字面常量 rate 變數 1.24 字面常量 2 複雜表示式 由多個更簡單的表示式組成,表示式之間用運算子連線。二 運算子 1 算符運算子 加法...
運算子 表示式和語句
1.算數運算子 加法運算子 減法運算子 乘法運算子 除法運算子 c語言中整數除法結果的小數部分被丟失,被稱截尾 取摸運算子 對浮點數使用該運算子 無效 2.賦值運算子 不能將乙個值賦給常量 左邊的專案必須是乙個變數的名字 3.增量和減量運算子 增量和減量運算子是單目運算子 優先順序高於所有的雙目運算...
運算子 表示式和語句
資料物件是泛指資料儲存區的術語,資料儲存區能用於儲存值。例如,用於儲存變數或陣列的資料儲存區是乙個資料物件。c的術語左值指用於標識乙個特定的資料物件的名字或表示式。例如,變數的名字是乙個左值。所以物件指的是實際的儲存資料,但是左值是用於識別或定位那個儲存的識別符號。術語右值指的是能賦給可修改的左值的...