![]() |
程序?qū)懗鰜砭秃昧耍L的代碼多著呢,這還算短的 |
c語言寫的好壞不是你寫的代碼有多簡練,而是你的代碼易讀,就連初學(xué)者都可以看得懂你的代碼 |
既然已經(jīng)編出程序來了,那簡寫和不簡寫應(yīng)該沒有什么本質(zhì)上的區(qū)別。 |
程序不是給人看的 |
C語言的代碼就是偏長吧~而且這才十多行 沒必要簡化吶 |
都是一些使能位,簡寫干嘛呢? |
代碼長是因為寫得比較直接,比較適合新人看,你簡化的話,可能很少人看得懂,而且時間一長你也不一定看得懂了,所以不是很熟悉的話盡量不要簡化。![]() |
這不才幾十行代碼而已嘛,不長啊 一個項目下來過萬行代碼的程序,也不是什么稀罕事 IT行業(yè)更加不用說了 簡化是可以,但很有可能造成邏輯混亂,出了問題就不好找了 |
這應(yīng)該是一個液晶的讀取函數(shù)吧,用作劃線啥的,你說還要簡寫嘛,我覺得沒必要了,況且,時序也得跟得上才行。感覺多的話,注重下格式就可以了。 |
這段代碼不是很復(fù)雜。 不必簡化它。 |
沒啥簡寫的必要了,但是規(guī)范差很多。另外程序?qū)懙暮唵尾淮砭幾g出來的效率高。 程序首先是寫給人看的,其次是用來驅(qū)動硬件的。 |
你這個應(yīng)該是lcd的程序吧,網(wǎng)上有好多關(guān)于dis_code[]的代碼哦,你可參考下 |
用簡單的符號或程序代替復(fù)雜的 |
建議變量名用大寫字母 |
像yj=rs=rw=en=~0; |
不懂就問,71-74行en從1變到0再到1,這是為什么 |
程序是寫給人看的 |
簡寫是可以但是會導(dǎo)致程序難以理解,這樣編程效率反而會下降了 |
Powered by 單片機教程網(wǎng)