天气预报 > 其他 > 自定义头文件中可以定义哪些东西
自定义头文件中可以定义哪些东西
更新时间: 2020-10-04 00:00:00  

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

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

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

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

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

关键词: 定义 文件 可以 哪些 东西

自定义头文件中可以定义哪些东西相关经验

天气预报

最新推荐

页面:/news/view-3456931/ | 耗时:0.2217 s | 内存:2.11 MB | 查询:4 | 缓存读取:3 写入:0 | 加载文件:25
select * from tbl_Articles WHERE ArticleID=3456931 LIMIT 0,1
select * from tbl_Articles_data WHERE ArticleID=3456931 LIMIT 0,1
select * from tbl_Articles_sphinx where id=3456931 LIMIT 0,1
SELECT ArticleID,Title FROM tbl_Articles WHERE ArticleID IN(1052647,1095646,1098077,1116547,1049072,1120667,1370914,1129083,1128929,1080847,1103033,1096240,1108259,1123499,2692556,1100655,1133343,1120942,1012594,1132387,1101873,1100921,1126144,1080509,1096843,1092387,1002750,1080811,1081881,1083530) ORDER BY field (ArticleID,1052647,1095646,1098077,1116547,1049072,1120667,1370914,1129083,1128929,1080847,1103033,1096240,1108259,1123499,2692556,1100655,1133343,1120942,1012594,1132387,1101873,1100921,1126144,1080509,1096843,1092387,1002750,1080811,1081881,1083530)