c語言常用的用算符包括賦值運算子,算術運算子,邏輯運算子,關係運算子。
1賦值運算子
賦值運算子的原型:
變數識別符號 = 變數初始化值;
2算術運算子
包括 +,-,*,/
3邏輯運算子
包括&&,||,!
4關係運算子
包括》 , < ,>= ,<= ,!= ,==
5三目運算子
在c語言中,三目運算子是唯一乙個有是哪個變數同時參與運算的運算子
原型:
/**
*表示式1:運算條件,可以邏輯條件,也可以為0,1
*表示式2:運算結果為真時
*表示式3:運算結果為假時
*/《表示式1
>
?《表示式2
> :《表示式3
>
6位運算子
位與(&),位或(|),位異或(^),左移(<<),右移(>>)
7單目運算子
單目運算子分為前置和後置單目運算子
前置單目運算子指的是運算子在變數之前:+ +a,- -a.
後置單目運算子指的是運算子在變數之後: a+ +,a- -.
C語言學習筆記(二)
11 structure 結構體可以用或者來進行初始化 例如 但是 本身不是expression,不能對struct進行賦值!以下用法是錯誤的 c99增加了對一種語法如下,但是vc9中不支援這種語法,因此應該盡量避免採用。結構體的成員名和變數名不在同一命名空間中,因此兩者不會出現明明衝突。另外,結構...
C語言學習筆記(二)
c語言學習筆記 二 八進位制 把二進位制所有數字從右向左的每三個數字分成一組,每組用乙個數字替代,替換後的結果叫八進位制 0110 1010 01 101 010 1 5 2 八進位制 o 佔位符 0152 八進位制開頭數字必須用0開頭 十六進製制 把二進位制所有數字從右向左的每四個數字分成一組,沒...
C語言學習筆記(二)
1.題目 編寫程式,列印菱形星號組合 1 include 2 int main 3 2.a 10 逆序輸出陣列 1 include 2 int main 3 4 int n,i 5 for i 0 i 5 i 6 11 for i 0 i 9 i 12 15 return 0 16 173.氣泡排序...