SMT32函数定义问题
时间:10-02
整理:3721RD
点击:
各位大侠好,本人新学STM32单片机,有一个问题我想问下,就是#ifndef __TIMER2_H //前面有2个杠#define __TIMER2_H
#endif
与这种
#ifndef _TIMER2_H //前面只有一个杠#define _TIMER2_H
#endif
前面一个杠的有什么区别吗?
我以前一直没注意,用的是一个杠的,也就是后面的这种,今天偶尔看到了别人写的程序,才发现的这个问题,有大侠能帮忙解释一下吗?小弟感激不尽。
我试过,两种都可以用,貌似不影响程序(可能是写的程序太小)。
#endif
与这种
#ifndef _TIMER2_H //前面只有一个杠#define _TIMER2_H
#endif
前面一个杠的有什么区别吗?
我以前一直没注意,用的是一个杠的,也就是后面的这种,今天偶尔看到了别人写的程序,才发现的这个问题,有大侠能帮忙解释一下吗?小弟感激不尽。
我试过,两种都可以用,貌似不影响程序(可能是写的程序太小)。
没区别,只要保证那个宏是唯一的就行了
明白了,谢谢!