|
發(fā)布時間: 2020-9-18 11:45
正文摘要:注釋寫這兩個參數(shù) FBit 跟 Num這個兩個參數(shù)是根據(jù)需要賦值的數(shù)值來顯示的,但是并沒有被賦值,就有點不懂了,求大神指導(dǎo) |
| 樓主調(diào)用一個看有何顯示就明白了。 |
| Display(1,2); //從第2個數(shù)碼管開始顯示,顯示2位數(shù) |
| 你可以把的的函數(shù)看成一個公式,一個形如y=kx+b的公式,x就是形參,只有x給了值,這個函數(shù)才會給你一個準確的數(shù)值 |
|
這應(yīng)該是C語言,函數(shù)部分,形式參數(shù)和實際參數(shù)的問題吧? 形式參數(shù),是在函數(shù)被調(diào)用的時候,賦予實際參數(shù)的值。不調(diào)用,就只是預(yù)留一個內(nèi)存地址而已。 |
| 你只是個函數(shù)啊,那兩個是參數(shù),你調(diào)用時給參數(shù)賦值。 |
| 調(diào)用的時候就會賦值了,你可能沒有調(diào)用響應(yīng)的位置。 |
| 這段代碼是這個功能函數(shù)的具體實現(xiàn)過程,當(dāng)你調(diào)用這個函數(shù)并給函數(shù)的兩個參數(shù)賦上相應(yīng)的數(shù)值時,程序就會進到這里頭去運行。并把你賦的值代入到相應(yīng)的位置上去。 |
| 顯示第幾個和顯示的數(shù)值 |
| 你沒調(diào)用當(dāng)然就沒有賦值啊,你調(diào)用不賦值也編譯不過啊 |
yzwzfyz 發(fā)表于 2020-9-18 13:55 支持 |
| Display(2,2);//從第3個數(shù)碼管開始顯示,顯示2位數(shù) |
| 以硬件為8位數(shù)碼管為例,如果全部顯示,在調(diào)用顯示程序時代入?yún)?shù),Display(0,8);,表示從0~7共8位數(shù)碼管依次顯示,for循環(huán)8次。假設(shè)只需要顯示2位數(shù),那么放在哪兩個數(shù)碼管顯示就選擇起始位數(shù),如第3位數(shù)碼管開始,for循環(huán)2次,在調(diào)用顯示程序時代入?yún)?shù),Display(2,2);,表示從第3位數(shù)碼管開始,第4位數(shù)碼管結(jié)束。其它以此類推。 |
| 當(dāng)你調(diào)用這個函數(shù)時,你就會給出數(shù)值的。 |
Powered by 單片機教程網(wǎng)