找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索

C語(yǔ)言程序如何簡(jiǎn)寫(xiě)?

查看數(shù): 4053 | 評(píng)論數(shù): 18 | 收藏 1
關(guān)燈 | 提示:支持鍵盤(pán)翻頁(yè)<-左 右->
    組圖打開(kāi)中,請(qǐng)稍候......
發(fā)布時(shí)間: 2020-11-5 11:42

正文摘要:

這一段程序可以怎么簡(jiǎn)寫(xiě),感覺(jué)太長(zhǎng)了。 單片機(jī)C語(yǔ)言源程序如下:

回復(fù)

ID:846864 發(fā)表于 2020-11-21 14:39
程序?qū)懗鰜?lái)就好了,長(zhǎng)的代碼多著呢,這還算短的
ID:846811 發(fā)表于 2020-11-21 12:01
c語(yǔ)言寫(xiě)的好壞不是你寫(xiě)的代碼有多簡(jiǎn)練,而是你的代碼易讀,就連初學(xué)者都可以看得懂你的代碼
ID:846082 發(fā)表于 2020-11-20 18:15
既然已經(jīng)編出程序來(lái)了,那簡(jiǎn)寫(xiě)和不簡(jiǎn)寫(xiě)應(yīng)該沒(méi)有什么本質(zhì)上的區(qū)別。
ID:842866 發(fā)表于 2020-11-13 10:09
程序不是給人看的
ID:841662 發(fā)表于 2020-11-13 09:06
C語(yǔ)言的代碼就是偏長(zhǎng)吧~而且這才十多行 沒(méi)必要簡(jiǎn)化吶
ID:89515 發(fā)表于 2020-11-13 07:51
都是一些使能位,簡(jiǎn)寫(xiě)干嘛呢?
ID:797999 發(fā)表于 2020-11-12 22:54
代碼長(zhǎng)是因?yàn)閷?xiě)得比較直接,比較適合新人看,你簡(jiǎn)化的話,可能很少人看得懂,而且時(shí)間一長(zhǎng)你也不一定看得懂了,所以不是很熟悉的話盡量不要簡(jiǎn)化。
ID:401564 發(fā)表于 2020-11-12 17:28
這不才幾十行代碼而已嘛,不長(zhǎng)啊
一個(gè)項(xiàng)目下來(lái)過(guò)萬(wàn)行代碼的程序,也不是什么稀罕事
IT行業(yè)更加不用說(shuō)了
簡(jiǎn)化是可以,但很有可能造成邏輯混亂,出了問(wèn)題就不好找了
ID:819132 發(fā)表于 2020-11-12 14:56
這應(yīng)該是一個(gè)液晶的讀取函數(shù)吧,用作劃線啥的,你說(shuō)還要簡(jiǎn)寫(xiě)嘛,我覺(jué)得沒(méi)必要了,況且,時(shí)序也得跟得上才行。感覺(jué)多的話,注重下格式就可以了。
ID:420836 發(fā)表于 2020-11-8 09:10
這段代碼不是很復(fù)雜。 不必簡(jiǎn)化它。
ID:130230 發(fā)表于 2020-11-8 00:43
沒(méi)啥簡(jiǎn)寫(xiě)的必要了,但是規(guī)范差很多。另外程序?qū)懙暮?jiǎn)單不代表編譯出來(lái)的效率高。
程序首先是寫(xiě)給人看的,其次是用來(lái)驅(qū)動(dòng)硬件的。

ID:836364 發(fā)表于 2020-11-8 00:20
你這個(gè)應(yīng)該是lcd的程序吧,網(wǎng)上有好多關(guān)于dis_code[]的代碼哦,你可參考下
ID:840202 發(fā)表于 2020-11-7 15:16
用簡(jiǎn)單的符號(hào)或程序代替復(fù)雜的
ID:514901 發(fā)表于 2020-11-5 18:42
建議變量名用大寫(xiě)字母
ID:514901 發(fā)表于 2020-11-5 18:40
像yj=rs=rw=en=~0;
ID:833190 發(fā)表于 2020-11-5 17:46
不懂就問(wèn),71-74行en從1變到0再到1,這是為什么
ID:654028 發(fā)表于 2020-11-5 17:30
程序是寫(xiě)給人看的
ID:328014 發(fā)表于 2020-11-5 17:11
簡(jiǎn)寫(xiě)是可以但是會(huì)導(dǎo)致程序難以理解,這樣編程效率反而會(huì)下降了

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表