在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數(shù)據(jù)庫/ 4.3 C 語言基本運算符
2.1 單片機內(nèi)部資源(內(nèi)部結(jié)構(gòu))
5.1 單片機邏輯電路與邏輯運算
6.1 C 語言數(shù)組
5.7 單片機數(shù)碼管的靜態(tài)顯示
4.8 單片機 LED 流水燈程序[詳細]
6.7 單片機中斷的優(yōu)先級
5.2 單片機定時器介紹
1. 如何學習單片機
1.3 單片機學習的準備工作
4.3 C 語言基本運算符
5.5 單片機中 LED 數(shù)碼管的介紹
2.6 第一個單片機程序(C 語言編寫)
3.5 單片機中 74HC138 三八譯碼器的應(yīng)用
3.2 單片機中去耦電容的應(yīng)用
6.4 單片機數(shù)碼管動態(tài)顯示程序[帶解釋]
1.5 Keil uVision4簡單使用教程
第一章問題匯總
1.2 如何學習單片機
4.4 C 語言 for 循環(huán)語句
6.5 單片機數(shù)碼管顯示消隱
單片機上的發(fā)光二極管(LED 燈)
5. 單片機定時器與數(shù)碼管基礎(chǔ)
5.3 單片機定時器的寄存器
5.6 單片機數(shù)碼管的真值表
6.2 C 語言 if 語句
3.3 三極管的的概念及其工作原理
4. C 語言基礎(chǔ)及流水燈的實現(xiàn)
點亮你的 LED 燈
4.6 C 語言函數(shù)的簡單介紹
2.4 51單片機特殊功能寄存器和位定義
6.6 單片機中斷系統(tǒng)
3.1 電磁干擾 EMI
4.1 二進制、十進制和十六進制
4.5 C 語言 while 循環(huán)語句
3. 單片機硬件基礎(chǔ)知識學習
2.5 使用 Keil uVision 新建一個工程
1.4 單片機開發(fā)環(huán)境搭建--Keil uVision4安裝教程
4.7 單片機延時方法(Keil 軟件延時)
6. 單片機的中斷與數(shù)碼管動態(tài)顯示
3.6 單片機 LED 燈閃爍程序
6.3 C 語言 switch 語句
1.1 學習什么單片機
4.2 C 語言變量類型和范圍
5.4 單片機中定時器的應(yīng)用
2.7 將程序下載到單片機
3.4 單片機中三極管的應(yīng)用
2.2 單片機最小系統(tǒng)[配圖][超詳細]

4.3 C 語言基本運算符

我們小學數(shù)學學過加、減、乘、除等運算符號以及四則混合運算,而這些運算符號在 C 語言中也有,但是有些表達方法不一樣,并且還有額外的運算符號。在 C 語言編程中,加、減、乘、除和取余數(shù)的符號分別是:+、-、*、/、%。此外,C 語言中還有額外的兩個運算符++和--,他們的用法是一樣的,一個是自加1,一個是自減1,我們選++來講一下。

++在用法上就是加1的意思,注意是變量自己加,比如 b++ 的意思就是 b=b+1,而在編程的時候我們有兩種常用的方式先加和后加。比如 unsigned char a = 0; unsigned char b = 0;那么 a = ++b;的整個運算過程是先計算 b=b+1,那么 b 就等于1了,然后再運行 a=b,運行完畢后 a=1,b=1。如果寫成 a=b++;那么運算過程就是先執(zhí)行 a=b;然后再執(zhí)行 b=b+1,執(zhí)行完的結(jié)果就是 a=0,b=1。

剛剛講的叫做算數(shù)運算符,但是其中用到了 C 語言一個很重要的賦值運算符“=”。我們前邊的程序在不停的用,但是始終沒有詳細詮釋這個運算符。在 C 語言里,“=”代表的意思是賦值,而不是等于。最經(jīng)典的一個例子就是 a=1;b=2;如果寫成 a = a+b;這個在數(shù)學里的運算是 a 等于 a 加 b,但是在 c 語言里的意思是把 a 加 b 的結(jié)果送給 a,那么運算完了之后的結(jié)果是 a 等于3,b 還等于 2。

說到這里就不得不說 C 語言的比較運算符“==”。這個在 C 語言里是進行是否等于判斷的關(guān)系運算符,而“!=”就是不等于的關(guān)系運算符。這些運算符這里就是簡單介紹一下,而后邊我們會通過使用來幫助大家鞏固這些知識。其他一些運算符,在使用過程中我們也會陸陸續(xù)續(xù)介紹到。