欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

C語(yǔ)言程序是否應(yīng)該使用大量宏定義?

如題,想問(wèn)一下各位大佬,我所說(shuō)的的大量宏定義不是功能性的宏定義,比如通過(guò)宏定義比較兩個(gè)數(shù)字大小等等。我在公司前輩留下的代碼中發(fā)現(xiàn),充斥這大量的宏定義,比如#defineZIGBEE_SENG_FLAG_DIS0#defineZIGBEE_SENG_FLAG_IN1還有很多的狀態(tài)碼,根據(jù)協(xié)議,發(fā)送不同的命令功能碼不一樣,比如0x310x32就會(huì)定義兩個(gè)宏定義,我在閱讀代碼的時(shí)候,宏定義多的讓人發(fā)指!而且不同人寫(xiě)出來(lái)的代碼宏定義不一樣,比如上面兩個(gè)宏定義,有的人DIS設(shè)置的-1代碼中大量的無(wú)用的(我認(rèn)為就是直接賦值就行,比如協(xié)議中的保留字,直接0xff就行,非要定義一個(gè)宏)宏定義讓第一次讀代碼非常難受