file:///C:UsersYSDocumentsTencent Files1178675840ImageC2C]_%]QJ66IP(]1VV7UKXHXYM.pngdefine LED1(a) if (a)
GPIO_SetBits(GPIOB,GPIO_Pin_8);
else
GPIO_ResetBits(GPIOB,GPIO_Pin_8)
#define LED2(a) if (a)
GPIO_SetBits(GPIOB,GPIO_Pin_9);
else
GPIO_ResetBits(GPIOB,GPIO_Pin_9)
斜线什么意思啊?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
在#define的宏后面 “”表示换行
#define不能像C文件中一样用回车换行
所以用“”
你可以这么理解当遇到C文件中遇到LED(a),
编译器就会用#define LED2(a) 后面这段代码代替LED(a)来执行,其中a用C文件中的a代替
一周热门 更多>