|
C語言也學(xué)了有快一年了,不算很會,但也算是已經(jīng)入門了
有個問題一直搞不明白
我看了幾本書,書上都是推薦把宏定義放在.c文件中,然后,就開始說這樣做的各種優(yōu)點(diǎn)什么的(PIC單片機(jī)除外)
甚至是專門一個文件來放宏定義的,估計是大程序用的吧,咱沒玩過
網(wǎng)上有說放頭文件的,也有說放源文件的
但我看了好幾個老外的程序,很多宏定義都是放在.h文件中,而且是包含來包含去的,半天才找著
像這樣的
#define USER_NUM_CTRL_TICKS_PER_TRAJ_TICK (10)
然后,就在.c代碼中出現(xiàn)這樣的 USER_NUM_CTRL_TICKS_PER_TRAJ_TICK
我就在想,就讓老外來看,他也不一定能看明白 USER_NUM_CTRL_TICKS_PER_TRAJ_TICK 這是什么意思吧?
你們一般都是怎么處理的呢
|
|