{%hackmd BJrTq20hE %}
# C++基礎課Lesson.02-邏輯運算子
##### tags:運算子
---
## 何為運算子?
----
>運算子是我們在判斷事件時100%會用到的東西,只有利用這個程式才會看得懂你要叫它做甚麼喔
---
### 常見運算子
----
一般運算子
| 中文 | 運算子 |
| --| -- |
|加|+|
|減|-|
|乘|*|
|除|/|
|取餘數|%|
|遞增|++|
|遞減|- -|
----
邏輯運算子
|中文|運算子|
|--|--|
|不|!|
|或|兩個「shift+\」|
|和|&&|
----
關係運算子
|中文|運算子|
|--|--|
|等於|==|
|不等於|!=|
|大於|>|
|小於|<|
|>=|大於等於|
|<=|小於等於|
----
位元運算子
|中文|運算子|
|--|---|
|位元左旋運算子(輸出)|<<|
|位元右旋運算子(輸入)|>>|
----
其實遠遠不只這些
但好多喔記不起來?
~~沒關係你很快就會用了~~
如果你還是看不懂那舉個例子
----
```
輸入>>我的生日(輸入你的生日讓電腦記住)
輸出<<我的生日(剛剛電腦記住了,現在講出來給你看)
我&&我爸都是生理男性
我的生理性別!=我媽媽的生理性別
```
##### 下面是小細節:
```
我的歲數==17歲
(只有一個等於的話,會變成把後面的東西的值丟給前面的東西)
(所以如果只有一個等於,那會變成「把17變成我的歲數,豈不是奇哉怪也」)
```
----
可不可以兩個混用?
當然,也可以喔
```
我||我的小狗==靈長類(我或我的小狗等於靈長類)
小狗!=小貓&&小狗!=小鳥(小狗和小貓小鳥不是同種生物)
```
---
{"metaMigratedAt":"2023-06-15T21:23:55.538Z","metaMigratedFrom":"Content","title":"C++基礎課Lesson.02-邏輯運算子","breaks":true,"contributors":"[{\"id\":\"149d3da1-f46d-4de8-af23-1236a8b2b11d\",\"add\":849,\"del\":68}]"}