请教一个C 语言#ifdef 的问题
1683|12
|
评论
@df_flying :没使用keil IDE, 直接是敲代码 make ~~~~
@suxilong :加在h文件其实也不一定,这个跟编译器有一定的关系,也可以写在设置的默认宏定义中KEIL是 Options -> C/C++ -> Preprocessor Symbols 的Define
@suxilong :这个可以,放在h文件前面,或者另外一个h文件中,加载在h文件里,
你用keil524a版本添加一个宏定义未定义变灰色的功能,可以很清楚看到哪个有效,哪个无效(代码变灰了)
这是 举例,不要纠结 举的例子, 这里只讨论 #ifdef 能否 用来 区分 同名函数 ?
|
|
|
|
|
|
|
|
|
|
|
|