標(biāo)題:
在紅綠燈設(shè)計(jì)中 這兩個(gè)的意思或者作用是啥 求幫助
[打印本頁]
作者:
雨滴綴滿盛夏
時(shí)間:
2018-7-1 16:41
標(biāo)題:
在紅綠燈設(shè)計(jì)中 這兩個(gè)的意思或者作用是啥 求幫助
bit set=0; //調(diào)時(shí)方向切換鍵標(biāo)志 =1時(shí),南北,=0時(shí),東西
bit dx_nb=0; //東西南北控制位
作者:
HC6800-ES-V2.0
時(shí)間:
2018-7-2 09:16
這個(gè)應(yīng)該從程序的整體設(shè)計(jì)思路中去看吧。就是這樣的兩條語句是看不出來的。
不過,以我的經(jīng)驗(yàn),還是可以說兩句:
第一:語句的意思你是懂的吧?——設(shè)置位變量set、dx_nb。
第二:從給出的注釋可以看出——這兩個(gè)變量是用作標(biāo)志的,其實(shí)就是if條件判斷的依據(jù)的。例如:(沒有程序,我只是從程序設(shè)計(jì)思路上分析)當(dāng)set=1時(shí),是東西方向燈亮,或放行,set=0時(shí),是南北方向放行。另一個(gè)變量類似。
第三:紅綠燈設(shè)計(jì)中,其實(shí)是有非常多的條件的,特別是你這個(gè)程序——紅綠燈的時(shí)間并不固定,是可以調(diào)整的——所以,就要有足夠的判斷條件,設(shè)計(jì)這種位變量,就是很好的思路。
第四:你目前還不會(huì)讀程序,從你的提問內(nèi)容就可以知道。讀別人的程序是很難的事兒,很是需要經(jīng)驗(yàn)的。不僅要懂每條語句的語法意思,更重要的是變量的用途、各個(gè)模塊的作用及關(guān)聯(lián)......,很難,要慢慢積累經(jīng)驗(yàn)才行。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1