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