有一个名为shorten.h的头文件(头文件名均为小写),开始的几行是这样的,请问这是什么意思
#ifndef SHORTEN_H_
#define SHORTEN_H_
#endif /*SHORTEN_H_*/
这里为什么要用下划线"_"和大写?小写可以吗?
另外,有见到头文件是这样定义的(比如就以此文件为例)
#ifndef _SHORTEN_H_
#define _SHORTEN_H_
#endif /*_SHORTEN_H_*/
在SHORTEN_H的前面加上下划线,又表示什么意思呢?
谢谢!!!!!