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 这是什么意思吧?
你们一般都是怎么处理的呢
|