求助求助关于头文件的编写和使用C++编写

 哦这样啊,知道了哥你知道包含警戒吗,就是那个#ifndef 什么什么的
#def 什么什么
#endif
到底怎么用啊
 
 
 嗯可是最好不要用X,因为X在程序中以变量的形式出现的机率很大这样的话当伱在程序里定义一个变量X时,就会提示错误所以这里的标识符要尽量取那些在程序中几乎不会以变量形式出现的标识符。如:declared.h中你可鉯用_DECLARED_H__991CA5F1_D5D2_4DF0_B0C8_D37__INCLUDED_
,什么乱七八糟的都行当然,它也要遵循C/C++变量的取名的规则比如只能以“_”或字母开头这些。
 就是#ifndef后面是随便的而且还必须和程序中的变量不一样,是这样吗然后就能起作用啊,我还以为这个预编译指令的意思是 #若没定义过变量VAR1
#则定义VAR1,
然后定义个VAR1
#结束
原來不是这样啊,对吗麻烦哥了
}

我要回帖

更多关于 关于头文件的编写和使用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信