自定义头文件中可以定义哪些东西

作者:原创时间:2022-06-21
文档

头文件跟cpp文件没有任何区别,所有在cpp里能做的,在头文件里一样可以做。

在cpp里Include一个头文件只不过相当于把两个文件拼在一起而已。

书上说头文件中只能放置函数原型,宏的定义,结构体变量的声明和静态全局变量的定义,这是为了可读性的考虑,因为习惯上头文件里都放这些东西,这样源文件里能看起来清爽一些,要是把主函数都放到头文件里了,找这个函数要找半天,这样就失去了头文件的意义了。

至于C语言原本有的头文件中有函数的定义,这也同样是可读性的考虑。

只要你自己掌握了一套风格,能让人读起来很赏心悦目,那头文件写些什么都有你决定。

显示全文
网络金融诈骗是什么意思 清明节活动主题有哪些 汕尾哪里有KTV 影响电磁铁磁性强弱的因素 为什么五指连心 关于全国中学生英语能力竞赛证书 青年中年老年怎么划分 汗蒸女生要穿文胸吗 氢氧化钠加入二氧化碳生成什么 蓝底红叉红圈是什么交通标志 微店具有哪些特点 QQ浏览器怎样设置无痕模式 带有分的字有什么 肠粉配料汤怎么做好 如何让沃普丰手机获取root 如何炖羊骨头 胶州市美食 红烧金针菇做法是什么 麻辣灯影豆干做法 汉代盛行的文学体裁是什么 打印机打出很多空白页怎么停止 一般纳税人普票进项税能抵扣吗 漳州五湖四海是指哪五湖哪四海 描写台阶的词语 部落冲突实验室怎么停止兵种升级 结晶牛胰岛素是蛋白质吗 大龙虾怎么吃的方法 猫的眼睛为什么大 丁香古诗诗意 办信用卡会给家里人打电话吗 张飞是现在哪里人 百香果酱怎么吃 UGG水洗褪色怎么办 矩形面积公式对角线乘积的一半 燮怎么读法 教你怎么用招商银行信用卡积分兑换礼物 设置里有没有隐藏功能 车贷结束了要办哪些手续 深圳平湖哪里有刻章的啊 五台山晚上可以进去吗