C語言學習筆記 二

2021-09-13 03:22:05 字數 609 閱讀 6761

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.氣泡排序...