解疑 c 编程 反斜杠 的用法

2020-02-21 20:48发布

今日在查看一下一个网友的程序,看到如图, 里面的反斜杠用法从来没有见过,希望大家指点一下,多谢!

#ifndef __LED_H
#define        __LED_H

#include "stm32f40x.h"
#define ON  0
#define OFF 1

#define LED1(a)        if (a)       
                                        GPIO_SetBits(GPIOB,GPIO_Pin_5);
                                        else               
                                        GPIO_ResetBits(GPIOB,GPIO_Pin_5)

#define LED2(a)        if (a)       
                                        GPIO_SetBits(GPIOB,GPIO_Pin_6);
                                        else               
                                        GPIO_ResetBits(GPIOB,GPIO_Pin_6)

#define LED3(a)        if (a)       
                                        GPIO_SetBits(GPIOB,GPIO_Pin_7);
                                        else               
                                        GPIO_ResetBits(GPIOB,GPIO_Pin_7)

void LED_GPIO_Config(void);

#endif

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
fengyunyu
1楼-- · 2020-02-23 06:50
ls各位的讨论,把这个“知识点”讲清楚了。
ddz123abcdef
2楼-- · 2020-02-23 11:05
以前经常以库的头文件里看到,不知怎么回事,楼上几位给解释清楚了
68336016
3楼-- · 2020-02-23 15:34
不知道这个很正常的事情,C语言里面宏的各种法还是很多的,所以不知道时候去查下就足够了。
cslrd
4楼-- · 2020-02-23 16:44
我理解是续行
剑舞
5楼-- · 2020-02-23 17:14
 精彩回答 2  元偷偷看……
zzj0329
6楼-- · 2020-02-23 20:49
大家能把这些特殊用法做一个总结贴么,貌似还有三个井号或者三个点的用法

一周热门 更多>