- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Source Insight中无法正确判断宏定义的问题
Source Insight阅读C语言项目,会出现#ifdef无法正确判断宏定义值导致无法正确跳转到#else的问题,因为软件本身只能识别TRUE和FALSE,解决方法是右键该宏定义选择“Edit Condition”,把Value设置为对应的值 另外SI似乎也不能识别带参数宏定义和"\"换行宏定义。实在是美中不足。...
2022-04-27 17:16:10
2687
原创 C语言中“#“和“##“的用法
1."#"#define SDA(str) #str//作用是在str两边加上双引号,即 "str"2."##"#define NRF_MODULE_ENABLED(module) defined(module ## _ENABLED) //作用是将module和_ENABLED分为两部分,然后连接起来,结果是define(module_ENABLED) //注意"##"前后的空格会被忽略...
2022-04-27 14:57:14
1146
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人